そのパンチはＤＩＸオンだ
fact1: あのガス混合気は惨くない fact2: あの日本人初は枕しない fact3: もし仮に「あのガス混合気は擬人化しない」ということは誤りでないならそれは総合指数でない fact4: 「あのガス混合気はめでたい一方で擬人化しない」ということは間違いだとすればこの年賀葉書は総合指数である fact5: あのガス混合気は動揺し易くないかあるいは総合指数であるかもしくは両方である fact6: 仮に「この年賀葉書は喜ばしいがめでたくない」ということは誤りだとすればあの日本人初は焼損する fact7: あの日本人初は枕しないしまた焼損しない fact8: もし仮に「なんらかのものは動揺し易いしおまけに喜ばしい」ということは間違いであるとすれば焼損しない fact9: 「あのガス混合気は動揺し易いということはないかまたは総合指数であるということはないかまたは両方ともだ」ということは成り立てばそのパンチはＤＩＸオンである fact10: 「もし「この年賀葉書はＤＩＸオンでない一方で雛形である」ということは正しいとすればそのパンチはＤＩＸオンでない」ということは確かだ fact11: 「この年賀葉書は喜ばしいし更にそれはめでたい」ということは誤っている fact12: もし「なんらかのものは雛形であるしさらに擬人化する」ということは間違いならばそれは総合指数でない fact13: この年賀葉書はめでたくないとしたら「あのガス混合気は雛形だし擬人化する」ということは誤っている fact14: あのガス混合気は動揺し易いかもしくは総合指数でないかあるいは両方だ fact15: そのパンチはめでたくない fact16: 「あのガス混合気は焼損する一方で枕しない」ということは成り立たないとするとあの日本人初は雛形だ fact17: もし仮に何かは擬人化するということはないとするとそれは総合指数だということはない
void -> assump1: 以下のように仮定する。「この年賀葉書は喜ばしい一方でめでたいということはない」ということは成り立たない; fact6 & assump1 -> int1: あの日本人初は焼損する; fact7 -> int2: あの日本人初は焼損するということはない; int1 & int2 -> int3: これは矛盾である; [assump1] & int3 -> int4: この年賀葉書は喜ばしいけれどめでたくない; int4 -> int5: この年賀葉書はめでたくない; int5 & fact13 -> int6: 「あのガス混合気は雛形であるしその上擬人化する」ということは間違っている; fact12 -> int7: もしも「あのガス混合気は雛形であるしさらに擬人化する」ということは成り立たないとしたらそれは総合指数でない; int6 & int7 -> int8: あのガス混合気は総合指数でない; int8 -> int9: あのガス混合気は動揺し易いということはないかもしくは総合指数でないかもしくはどちらもだ; int9 & fact9 -> hypothesis;
そのパンチはＤＩＸオンでない
$facts$ = fact1: あのガス混合気は惨くない fact2: あの日本人初は枕しない fact3: もし仮に「あのガス混合気は擬人化しない」ということは誤りでないならそれは総合指数でない fact4: 「あのガス混合気はめでたい一方で擬人化しない」ということは間違いだとすればこの年賀葉書は総合指数である fact5: あのガス混合気は動揺し易くないかあるいは総合指数であるかもしくは両方である fact6: 仮に「この年賀葉書は喜ばしいがめでたくない」ということは誤りだとすればあの日本人初は焼損する fact7: あの日本人初は枕しないしまた焼損しない fact8: もし仮に「なんらかのものは動揺し易いしおまけに喜ばしい」ということは間違いであるとすれば焼損しない fact9: 「あのガス混合気は動揺し易いということはないかまたは総合指数であるということはないかまたは両方ともだ」ということは成り立てばそのパンチはＤＩＸオンである fact10: 「もし「この年賀葉書はＤＩＸオンでない一方で雛形である」ということは正しいとすればそのパンチはＤＩＸオンでない」ということは確かだ fact11: 「この年賀葉書は喜ばしいし更にそれはめでたい」ということは誤っている fact12: もし「なんらかのものは雛形であるしさらに擬人化する」ということは間違いならばそれは総合指数でない fact13: この年賀葉書はめでたくないとしたら「あのガス混合気は雛形だし擬人化する」ということは誤っている fact14: あのガス混合気は動揺し易いかもしくは総合指数でないかあるいは両方だ fact15: そのパンチはめでたくない fact16: 「あのガス混合気は焼損する一方で枕しない」ということは成り立たないとするとあの日本人初は雛形だ fact17: もし仮に何かは擬人化するということはないとするとそれは総合指数だということはない ; $hypothesis$ = そのパンチはＤＩＸオンだ ; $proof$ = 
void -> assump1: 以下のように仮定する。「この年賀葉書は喜ばしい一方でめでたいということはない」ということは成り立たない; fact6 & assump1 -> int1: あの日本人初は焼損する; fact7 -> int2: あの日本人初は焼損するということはない; int1 & int2 -> int3: これは矛盾である; [assump1] & int3 -> int4: この年賀葉書は喜ばしいけれどめでたくない; int4 -> int5: この年賀葉書はめでたくない; int5 & fact13 -> int6: 「あのガス混合気は雛形であるしその上擬人化する」ということは間違っている; fact12 -> int7: もしも「あのガス混合気は雛形であるしさらに擬人化する」ということは成り立たないとしたらそれは総合指数でない; int6 & int7 -> int8: あのガス混合気は総合指数でない; int8 -> int9: あのガス混合気は動揺し易いということはないかもしくは総合指数でないかもしくはどちらもだ; int9 & fact9 -> hypothesis; __PROVED__
事実1: あのガス混合気は惨くない
事実2: あの日本人初は枕しない
事実3: もし仮に「あのガス混合気は擬人化しない」ということは誤りでないならそれは総合指数でない
事実4: 「あのガス混合気はめでたい一方で擬人化しない」ということは間違いだとすればこの年賀葉書は総合指数である
事実5: あのガス混合気は動揺し易くないかあるいは総合指数であるかもしくは両方である
事実6: 仮に「この年賀葉書は喜ばしいがめでたくない」ということは誤りだとすればあの日本人初は焼損する
事実7: あの日本人初は枕しないしまた焼損しない
事実8: もし仮に「なんらかのものは動揺し易いしおまけに喜ばしい」ということは間違いであるとすれば焼損しない
事実9: 「あのガス混合気は動揺し易いということはないかまたは総合指数であるということはないかまたは両方ともだ」ということは成り立てばそのパンチはＤＩＸオンである
事実10: 「もし「この年賀葉書はＤＩＸオンでない一方で雛形である」ということは正しいとすればそのパンチはＤＩＸオンでない」ということは確かだ
事実11: 「この年賀葉書は喜ばしいし更にそれはめでたい」ということは誤っている
事実12: もし「なんらかのものは雛形であるしさらに擬人化する」ということは間違いならばそれは総合指数でない
事実13: この年賀葉書はめでたくないとしたら「あのガス混合気は雛形だし擬人化する」ということは誤っている
事実14: あのガス混合気は動揺し易いかもしくは総合指数でないかあるいは両方だ
事実15: そのパンチはめでたくない
事実16: 「あのガス混合気は焼損する一方で枕しない」ということは成り立たないとするとあの日本人初は雛形だ
事実17: もし仮に何かは擬人化するということはないとするとそれは総合指数だということはない

仮説: そのパンチはＤＩＸオンだ
1. 仮定1: 以下のように仮定する。「この年賀葉書は喜ばしい一方でめでたいということはない」ということは成り立たない
2. 事実6と仮定1から、推論1: "あの日本人初は焼損する"が導かれる
3. 事実7から、推論2: "あの日本人初は焼損するということはない"が導かれる
4. 推論1と推論2から、推論3: "これは矛盾である"が導かれる
5. [仮定1]と推論3から、推論4: "この年賀葉書は喜ばしいけれどめでたくない"が導かれる
6. 推論4から、推論5: "この年賀葉書はめでたくない"が導かれる
7. 推論5と事実13から、推論6: "「あのガス混合気は雛形であるしその上擬人化する」ということは間違っている"が導かれる
8. 事実12から、推論7: "もしも「あのガス混合気は雛形であるしさらに擬人化する」ということは成り立たないとしたらそれは総合指数でない"が導かれる
9. 推論6と推論7から、推論8: "あのガス混合気は総合指数でない"が導かれる
10. 推論8から、推論9: "あのガス混合気は動揺し易いということはないかもしくは総合指数でないかもしくはどちらもだ"が導かれる
11. 推論9と事実9から、仮説が導かれる

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