Citat:
Ursprungligen postat av
Eisenbeever
A –> (C –> B) |= -(C –> B) –> -A
Hur går jag tillväga i dessa frågor? Man skall avgöra om påståendet är korrekt eller inte.
Jag räknar ut vardera sida om |= tecknet. Men de verkar inte vara så man skall göra för svaret skall bli "korrekt" vilket jag inte får ut.
Tacksam för hjälp!
Det enklaste är att bara bevisa -(C –> B) –> -A, satslogiken är fullständig så då är ditt påstående sant.
Så du får använda att (1) A –> (C –> B). Nu antar du (2) -(C –> B) och utifrån det ska du härleda -A.
Så antag (3) A, mha (1) så får du (C –> B) med implikations-elimination. Upprepa (2) och du har en motsägelse. Du har alltså från antagandet (3) härlett en motsägelse varför du kan stryka antagandet och hävda -A. Saken är klar, du har nu härlett -(C –> B) –> -A från A –> (C –> B) så påståendet
A –> (C –> B) |= -(C –> B) –> -A är korrekt. A –> (C –> B) |= -(C –> B) –> -A kan också skrivas som
A –> (C –> B) |- -(C –> B) –> -A och deduktionsteoremet ger |- (-(C –> B) –> -A) -> (A –> (C –> B)) vilket är vad vi på sätt och vis har bevisat.
Annars kan du bara notera att implikation A -> B är ekvivalent med att -B -> -A.
Det kanske är enklare? Det är lätt att bevisa förstås. Antag -B, antag A använd A -> B och få B härmed så stryker du antagandet A och har -A, saken är klar. Åt andra hållet blir det något liknande.