その猛禽類は塩水である
fact1: 「その猛禽類は引き難いけれど狂奔しない」ということは誤りだとすれば馬鹿馬鹿しい fact2: その猛禽類はイデーでないなら馬鹿馬鹿しかない fact3: もしも「なにかは空々しいけれどイデーでない」ということは成り立たないとしたら塩水である fact4: 「その猛禽類は引き難いけど狂奔しない」ということは間違いである
void -> assump1: 以下のように仮定する。その猛禽類は空々しい一方でイデーであるということはない; assump1 -> int1: その猛禽類はイデーでない; int1 & fact2 -> int2: その猛禽類は馬鹿馬鹿しかない; fact4 & fact1 -> int3: 「その猛禽類は馬鹿馬鹿しい」ということは成り立つ; int2 & int3 -> int4: これは矛盾である; [assump1] & int4 -> int5: 「その猛禽類は空々しいけれどイデーでない」ということは誤っている; fact3 -> int6: 仮に「その猛禽類は空々しいがしかしそれはイデーでない」ということは成り立つということはないとすると「それは塩水である」ということは成り立つ; int5 & int6 -> hypothesis;
$facts$ = fact1: 「その猛禽類は引き難いけれど狂奔しない」ということは誤りだとすれば馬鹿馬鹿しい fact2: その猛禽類はイデーでないなら馬鹿馬鹿しかない fact3: もしも「なにかは空々しいけれどイデーでない」ということは成り立たないとしたら塩水である fact4: 「その猛禽類は引き難いけど狂奔しない」ということは間違いである ; $hypothesis$ = その猛禽類は塩水である ; $proof$ = 
void -> assump1: 以下のように仮定する。その猛禽類は空々しい一方でイデーであるということはない; assump1 -> int1: その猛禽類はイデーでない; int1 & fact2 -> int2: その猛禽類は馬鹿馬鹿しかない; fact4 & fact1 -> int3: 「その猛禽類は馬鹿馬鹿しい」ということは成り立つ; int2 & int3 -> int4: これは矛盾である; [assump1] & int4 -> int5: 「その猛禽類は空々しいけれどイデーでない」ということは誤っている; fact3 -> int6: 仮に「その猛禽類は空々しいがしかしそれはイデーでない」ということは成り立つということはないとすると「それは塩水である」ということは成り立つ; int5 & int6 -> hypothesis; __PROVED__
事実1: 「その猛禽類は引き難いけれど狂奔しない」ということは誤りだとすれば馬鹿馬鹿しい
事実2: その猛禽類はイデーでないなら馬鹿馬鹿しかない
事実3: もしも「なにかは空々しいけれどイデーでない」ということは成り立たないとしたら塩水である
事実4: 「その猛禽類は引き難いけど狂奔しない」ということは間違いである

仮説: その猛禽類は塩水である
1. 仮定1: 以下のように仮定する。その猛禽類は空々しい一方でイデーであるということはない
2. 仮定1から、推論1: "その猛禽類はイデーでない"が導かれる
3. 推論1と事実2から、推論2: "その猛禽類は馬鹿馬鹿しかない"が導かれる
4. 事実4と事実1から、推論3: "「その猛禽類は馬鹿馬鹿しい」ということは成り立つ"が導かれる
5. 推論2と推論3から、推論4: "これは矛盾である"が導かれる
6. [仮定1]と推論4から、推論5: "「その猛禽類は空々しいけれどイデーでない」ということは誤っている"が導かれる
7. 事実3から、推論6: "仮に「その猛禽類は空々しいがしかしそれはイデーでない」ということは成り立つということはないとすると「それは塩水である」ということは成り立つ"が導かれる
8. 推論5と推論6から、仮説が導かれる

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