あの神隠しは見難い
fact1: この消息筋が痛々しくないとするとあのチゲは輝き始めるし打ち消し合う fact2: 仮に「あの神隠しは経口だがしかし引っ立てない」ということは成り立たないならばそれは打ち消し合う fact3: あの神隠しは痛々しい fact4: もしも経口が引っ立てないならば見難い fact5: 痛々しいものは輝き始めるということはない fact6: もしなにがしかの物が打ち消し合えば輝き始める
void -> assump1: 以下のように仮定する。「あの神隠しは経口だけど引っ立てない」ということは間違いである; fact2 & assump1 -> int1: あの神隠しは打ち消し合う; fact6 -> int2: もしもあの神隠しが打ち消し合うとしたらそれは輝き始める; int1 & int2 -> int3: あの神隠しは輝き始める; fact5 -> int4: もしも「あの神隠しは痛々しい」ということは成り立つとしたら「輝き始めない」ということは成り立つ; int4 & fact3 -> int5: あの神隠しは輝き始めない; int3 & int5 -> int6: これは矛盾である; [assump1] & int6 -> int7: あの神隠しは経口だ一方で引っ立てない; fact4 -> int8: もしあの神隠しは経口だが引っ立てないとすれば「見難い」ということは真実だ; int7 & int8 -> hypothesis;
あの神隠しは見難くない
$facts$ = fact1: この消息筋が痛々しくないとするとあのチゲは輝き始めるし打ち消し合う fact2: 仮に「あの神隠しは経口だがしかし引っ立てない」ということは成り立たないならばそれは打ち消し合う fact3: あの神隠しは痛々しい fact4: もしも経口が引っ立てないならば見難い fact5: 痛々しいものは輝き始めるということはない fact6: もしなにがしかの物が打ち消し合えば輝き始める ; $hypothesis$ = あの神隠しは見難い ; $proof$ = 
void -> assump1: 以下のように仮定する。「あの神隠しは経口だけど引っ立てない」ということは間違いである; fact2 & assump1 -> int1: あの神隠しは打ち消し合う; fact6 -> int2: もしもあの神隠しが打ち消し合うとしたらそれは輝き始める; int1 & int2 -> int3: あの神隠しは輝き始める; fact5 -> int4: もしも「あの神隠しは痛々しい」ということは成り立つとしたら「輝き始めない」ということは成り立つ; int4 & fact3 -> int5: あの神隠しは輝き始めない; int3 & int5 -> int6: これは矛盾である; [assump1] & int6 -> int7: あの神隠しは経口だ一方で引っ立てない; fact4 -> int8: もしあの神隠しは経口だが引っ立てないとすれば「見難い」ということは真実だ; int7 & int8 -> hypothesis; __PROVED__
事実1: この消息筋が痛々しくないとするとあのチゲは輝き始めるし打ち消し合う
事実2: 仮に「あの神隠しは経口だがしかし引っ立てない」ということは成り立たないならばそれは打ち消し合う
事実3: あの神隠しは痛々しい
事実4: もしも経口が引っ立てないならば見難い
事実5: 痛々しいものは輝き始めるということはない
事実6: もしなにがしかの物が打ち消し合えば輝き始める

仮説: あの神隠しは見難い
1. 仮定1: 以下のように仮定する。「あの神隠しは経口だけど引っ立てない」ということは間違いである
2. 事実2と仮定1から、推論1: "あの神隠しは打ち消し合う"が導かれる
3. 事実6から、推論2: "もしもあの神隠しが打ち消し合うとしたらそれは輝き始める"が導かれる
4. 推論1と推論2から、推論3: "あの神隠しは輝き始める"が導かれる
5. 事実5から、推論4: "もしも「あの神隠しは痛々しい」ということは成り立つとしたら「輝き始めない」ということは成り立つ"が導かれる
6. 推論4と事実3から、推論5: "あの神隠しは輝き始めない"が導かれる
7. 推論3と推論5から、推論6: "これは矛盾である"が導かれる
8. [仮定1]と推論6から、推論7: "あの神隠しは経口だ一方で引っ立てない"が導かれる
9. 事実4から、推論8: "もしあの神隠しは経口だが引っ立てないとすれば「見難い」ということは真実だ"が導かれる
10. 推論7と推論8から、仮説が導かれる

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