「その読後感は泡盛だ」ということは真実である
fact1: その読後感はエアライナーキットである fact2: もし仮に「ある物は苦労する」ということは本当だとするとそれはエアライナーキットでない fact3: もし仮にこの要職はエアライナーキットであるなら「この一国史はエアライナーキットだ」ということは本当だ fact4: もし仮に何らかの物は泡盛でないとしたら苦労する
fact4 -> int1: もしその読後感は泡盛でないならそれは苦労する; void -> assump1: 以下のように仮定する。その読後感は泡盛でない; int1 & assump1 -> int2: その読後感は苦労する; fact2 -> int3: もしその読後感が苦労するならエアライナーキットだということはない; int2 & int3 -> int4: その読後感はエアライナーキットでない; int4 & fact1 -> int5: これは矛盾である; [assump1] & int5 -> hypothesis;
この一国史はエアライナーキットだ
$facts$ = fact1: その読後感はエアライナーキットである fact2: もし仮に「ある物は苦労する」ということは本当だとするとそれはエアライナーキットでない fact3: もし仮にこの要職はエアライナーキットであるなら「この一国史はエアライナーキットだ」ということは本当だ fact4: もし仮に何らかの物は泡盛でないとしたら苦労する ; $hypothesis$ = 「その読後感は泡盛だ」ということは真実である ; $proof$ = 
fact4 -> int1: もしその読後感は泡盛でないならそれは苦労する; void -> assump1: 以下のように仮定する。その読後感は泡盛でない; int1 & assump1 -> int2: その読後感は苦労する; fact2 -> int3: もしその読後感が苦労するならエアライナーキットだということはない; int2 & int3 -> int4: その読後感はエアライナーキットでない; int4 & fact1 -> int5: これは矛盾である; [assump1] & int5 -> hypothesis; __PROVED__
事実1: その読後感はエアライナーキットである
事実2: もし仮に「ある物は苦労する」ということは本当だとするとそれはエアライナーキットでない
事実3: もし仮にこの要職はエアライナーキットであるなら「この一国史はエアライナーキットだ」ということは本当だ
事実4: もし仮に何らかの物は泡盛でないとしたら苦労する

仮説: 「その読後感は泡盛だ」ということは真実である
1. 事実4から、推論1: "もしその読後感は泡盛でないならそれは苦労する"が導かれる
2. 仮定1: 以下のように仮定する。その読後感は泡盛でない
3. 推論1と仮定1から、推論2: "その読後感は苦労する"が導かれる
4. 事実2から、推論3: "もしその読後感が苦労するならエアライナーキットだということはない"が導かれる
5. 推論2と推論3から、推論4: "その読後感はエアライナーキットでない"が導かれる
6. 推論4と事実1から、推論5: "これは矛盾である"が導かれる
7. [仮定1]と推論5から、仮説が導かれる

よって、仮説が証明されました。