2013-04-16, 22:09
  #13
Medlem
Panzs avatar
Citat:
Ursprungligen postat av patwotrik
Visst, men du skriver fel.

((∀x(M(x) => O(x))) och M(a)) => O(a)

Frågan är väl om det inte ska till lite mer förklarande led? Känns som att det är rakt på sak utan mellanled.
Citera
2013-04-16, 22:12
  #14
Medlem
Citat:
Ursprungligen postat av Panz
Frågan är väl om det inte ska till lite mer förklarande led? Känns som att det är rakt på sak utan mellanled.
Vad menar du? Det där är egentligen bara påståendet. Det som återstår är att bevisa att det är en tautologi.
Citera
2013-04-16, 22:32
  #15
Medlem
Panzs avatar
Okej, då förstår jag bättre. Det handlar alltså alltid om att bevisa att det är en tautologi oavsett om det är satslogik eller predikatlogik?
Citera
2013-04-16, 23:33
  #16
Medlem
Citat:
Ursprungligen postat av Panz
Okej, då förstår jag bättre. Det handlar alltså alltid om att bevisa att det är en tautologi oavsett om det är satslogik eller predikatlogik?
Jepp.

A
B
--
C

är egentligen bara ett annat sätt att skriva

(A och B) => C

Det man gör när man ska bevisa detta är att man först antar (A och B). Detta kan du reducera till A och B var för sig. När du till slut kommer till slutsatsen C från premissen (A och B) har man bevisat (A och B)=>C
Citera
2013-04-17, 17:42
  #17
Medlem
Panzs avatar
Jag har en fråga angående implikationspil. Det är så att p→q är detsamma som "icke p eller q". Är det något som man behöver bevisa eller är det en definition?
Citera
2013-04-23, 12:56
  #18
Medlem
Citat:
Ursprungligen postat av Panz
Jag har en fråga angående implikationspil. Det är så att p→q är detsamma som "icke p eller q". Är det något som man behöver bevisa eller är det en definition?
Om du hade använt citatfunktionen hade jag sett detta tidigare.

Det du nämner brukar betraktas som en standardregel, och behöver normalt inte bevisas. Däremot kan man ju bevisa det om man vill.
Citera
2013-04-23, 13:10
  #19
Medlem
Panzs avatar
Citat:
Ursprungligen postat av patwotrik
Det du nämner brukar betraktas som en standardregel, och behöver normalt inte bevisas. Däremot kan man ju bevisa det om man vill.

Skulle vara intressant att se ett bevis för det. Det går förmodligen att göra med sanningsvärdestabell och då måste man väl ha en definition på p→q som skiljer sig från "icke p eller q"?
Citera
2013-04-23, 14:55
  #20
Medlem
Citat:
Ursprungligen postat av Panz
Skulle vara intressant att se ett bevis för det. Det går förmodligen att göra med sanningsvärdestabell och då måste man väl ha en definition på p→q som skiljer sig från "icke p eller q"?
Det kan man gora med en sanningstabell, men den far ju sjalvfallet inte skilja sig fran icke p eller q. Logiska operatorer definieras just utifran sanningstabeller. "~p or q" har ingen definition, utan vardet pa det foljer av definitionen pa elleroperatorn och negationsoperatorn.

Men visst kan vi testa att bevisa det formellt:

~p or q
-----------
- Anta p
- q (disjunction syllogism)
p => q



Observera att detta bara ar halvvags. Vi har bevisat (~p or q) => (p=>q), men inte (p=>q) => (~p or q) vilket kravs for att visa att de ar ekvivalenta.

p => q
---------
- Anta ~q
- ~p (implication)
~q => ~p (implication intro)
q or ~q (excluded middle)
q => q
~p or q (constructive dilemma)

Har bevisas att (p=>q) => (~p or q), och med det tidigare beviset kan vi sla fast att (p=>q) <=> (~p or q)

Observera att det kan finnas sma fel, da jag ar ringrostig.
Citera
2013-04-23, 15:45
  #21
Medlem
Panzs avatar
Citat:
Ursprungligen postat av patwotrik
Det kan man gora med en sanningstabell, men den far ju sjalvfallet inte skilja sig fran icke p eller q. Logiska operatorer definieras just utifran sanningstabeller. "~p or q" har ingen definition, utan vardet pa det foljer av definitionen pa elleroperatorn och negationsoperatorn.

Men visst kan vi testa att bevisa det formellt:

~p or q
-----------
- Anta p
- q (disjunction syllogism)
p => q



Stämmer detta?:

(~p or q)=sant (1)
---------------
Anta p=sant
Vi kan dra slutsatsen att q är sant ur (1).
Vi har visat p=>q

Måste vi inte även bevisa för fallet då p=falskt?

Ytterligare fråga:
Hur vet vi vad p=>q står för om vi inte vet att det är samma sak som (~p or q)?
Citera
2013-04-23, 15:58
  #22
Medlem
Citat:
Ursprungligen postat av Panz
Stämmer detta?:

(~p or q)=sant (1)
---------------
Anta p=sant
Vi kan dra slutsatsen att q är sant ur (1).
Vi har visat p=>q

Måste vi inte även bevisa för fallet då p=falskt?
Nej, se nedan.
Citat:
Ytterligare fråga:
Hur vet vi vad p=>q står för om vi inte vet att det är samma sak som (~p or q)?
p=>q ar definierat enligt foljande tabell:

p q p=>q
T T T
T F F
F T T
F F T
Citera
2013-04-23, 16:24
  #23
Medlem
Panzs avatar
(~p or q)=sant (1)
---------------
Anta p=sant
Vi kan dra slutsatsen att q är sant ur (1).
Vi har visat p=>q

Är ovanstående korrekt? Varför utgår man i så fall ifrån att (~p or q)=sant? Borde man inte även undersöka fallet (~p or q)=falskt? Kanske har det återigen att göra med tabellen för =>?

Det var nog jag som gjorde fel när jag utgick ifrån ett sanningsvärde på (~p or q).
__________________
Senast redigerad av Panz 2013-04-23 kl. 16:30.
Citera
2013-04-23, 16:29
  #24
Medlem
Citat:
Ursprungligen postat av Panz
(~p or q)=sant (1)
---------------
Anta p=sant
Vi kan dra slutsatsen att q är sant ur (1).
Vi har visat p=>q

Är ovanstående korrekt? Varför utgår man i så fall ifrån att (~p or q)=sant? Borde man inte även undersöka fallet (~p or q)=falskt? Kanske har det återigen att göra med tabellen för =>?
Man kan gora sa, men vi tog en annan vag.

Den vag du talar om ar att forst visa att (~p or q) => (p=>q) for att sen visa att ~(~p or q) => ~(p=>q). Jag gjorde enbart forsta steget for att sen visa att (p=>q) => (~p or q). Det ar tva olika satt att gora samma sak.




Och anvand citatfunktionen. Det ar ren tur att jag ser att du har skrivit annars.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in