もし仮にあの地犬が並外れないとするとこの養成木は限り無くなくてそれは低水準でない
fact1: もしもあの地犬が底深くないとすればあの養成木はマッチングするということはなくてかつ達するということはない fact2: この養成木がマッチングしなくてまた達しないならそれは限り無くない fact3: もしも「肥厚する」物があるとするとこの養成木は低水準でない fact4: 「肥厚する」物はある fact5: 「あの地犬は底深い」ということは成り立てば並外れる
void -> assump2: 以下のように仮定する。あの地犬は底深い; fact5 & assump2 -> int1: あの地犬は並外れる; void -> assump1: 以下のように仮定する。あの地犬は並外れない; int1 & assump1 -> int2: これは矛盾である; [assump2] & int2 -> int3: あの地犬は底深くない; int3 & fact1 -> int4: この養成木はマッチングしなくて更に達しない; int4 & fact2 -> int5: この養成木は限り無くない; fact4 & fact3 -> int6: 「この養成木は低水準でない」ということは真実である; int5 & int6 -> int7: この養成木は限り無くなくてしかも低水準でない; [assump1] & int7 -> hypothesis;
$facts$ = fact1: もしもあの地犬が底深くないとすればあの養成木はマッチングするということはなくてかつ達するということはない fact2: この養成木がマッチングしなくてまた達しないならそれは限り無くない fact3: もしも「肥厚する」物があるとするとこの養成木は低水準でない fact4: 「肥厚する」物はある fact5: 「あの地犬は底深い」ということは成り立てば並外れる ; $hypothesis$ = もし仮にあの地犬が並外れないとするとこの養成木は限り無くなくてそれは低水準でない ; $proof$ = 
void -> assump2: 以下のように仮定する。あの地犬は底深い; fact5 & assump2 -> int1: あの地犬は並外れる; void -> assump1: 以下のように仮定する。あの地犬は並外れない; int1 & assump1 -> int2: これは矛盾である; [assump2] & int2 -> int3: あの地犬は底深くない; int3 & fact1 -> int4: この養成木はマッチングしなくて更に達しない; int4 & fact2 -> int5: この養成木は限り無くない; fact4 & fact3 -> int6: 「この養成木は低水準でない」ということは真実である; int5 & int6 -> int7: この養成木は限り無くなくてしかも低水準でない; [assump1] & int7 -> hypothesis; __PROVED__
事実1: もしもあの地犬が底深くないとすればあの養成木はマッチングするということはなくてかつ達するということはない
事実2: この養成木がマッチングしなくてまた達しないならそれは限り無くない
事実3: もしも「肥厚する」物があるとするとこの養成木は低水準でない
事実4: 「肥厚する」物はある
事実5: 「あの地犬は底深い」ということは成り立てば並外れる

仮説: もし仮にあの地犬が並外れないとするとこの養成木は限り無くなくてそれは低水準でない
1. 仮定2: 以下のように仮定する。あの地犬は底深い
2. 事実5と仮定2から、推論1: "あの地犬は並外れる"が導かれる
3. 仮定1: 以下のように仮定する。あの地犬は並外れない
4. 推論1と仮定1から、推論2: "これは矛盾である"が導かれる
5. [仮定2]と推論2から、推論3: "あの地犬は底深くない"が導かれる
6. 推論3と事実1から、推論4: "この養成木はマッチングしなくて更に達しない"が導かれる
7. 推論4と事実2から、推論5: "この養成木は限り無くない"が導かれる
8. 事実4と事実3から、推論6: "「この養成木は低水準でない」ということは真実である"が導かれる
9. 推論5と推論6から、推論7: "この養成木は限り無くなくてしかも低水準でない"が導かれる
10. [仮定1]と推論7から、仮説が導かれる

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