その第二款はＯＤＡでない
fact1: もしもこの御礼メールが振り翳すということはないとすればその第二款は温かい fact2: 「もしその第二款が温かいならばその第二款はＯＤＡである」ということは成り立つ fact3: この御礼メールは伝わり難くない fact4: この御礼メールはしても良い fact5: もしもなにがしかのものが白み掛けないとすると伝わり難い fact6: しても良いものが振り翳すとすればそれは白み掛けない
void -> assump1: 以下のように仮定する。この御礼メールは振り翳す; fact4 & assump1 -> int1: 「この御礼メールはしても良くて更にそれは振り翳す」ということは成り立つ; fact6 -> int2: もしこの御礼メールはしても良いし振り翳すとしたらそれは白み掛けない; int1 & int2 -> int3: この御礼メールは白み掛けない; fact5 -> int4: もしこの御礼メールが白み掛けないならばそれは伝わり難い; int3 & int4 -> int5: 「この御礼メールは伝わり難い」ということは事実だ; int5 & fact3 -> int6: これは矛盾である; [assump1] & int6 -> int7: この御礼メールは振り翳すということはない; int7 & fact1 -> int8: 「その第二款は温かい」ということは真実だ; int8 & fact2 -> hypothesis;
$facts$ = fact1: もしもこの御礼メールが振り翳すということはないとすればその第二款は温かい fact2: 「もしその第二款が温かいならばその第二款はＯＤＡである」ということは成り立つ fact3: この御礼メールは伝わり難くない fact4: この御礼メールはしても良い fact5: もしもなにがしかのものが白み掛けないとすると伝わり難い fact6: しても良いものが振り翳すとすればそれは白み掛けない ; $hypothesis$ = その第二款はＯＤＡでない ; $proof$ = 
void -> assump1: 以下のように仮定する。この御礼メールは振り翳す; fact4 & assump1 -> int1: 「この御礼メールはしても良くて更にそれは振り翳す」ということは成り立つ; fact6 -> int2: もしこの御礼メールはしても良いし振り翳すとしたらそれは白み掛けない; int1 & int2 -> int3: この御礼メールは白み掛けない; fact5 -> int4: もしこの御礼メールが白み掛けないならばそれは伝わり難い; int3 & int4 -> int5: 「この御礼メールは伝わり難い」ということは事実だ; int5 & fact3 -> int6: これは矛盾である; [assump1] & int6 -> int7: この御礼メールは振り翳すということはない; int7 & fact1 -> int8: 「その第二款は温かい」ということは真実だ; int8 & fact2 -> hypothesis; __DISPROVED__
事実1: もしもこの御礼メールが振り翳すということはないとすればその第二款は温かい
事実2: 「もしその第二款が温かいならばその第二款はＯＤＡである」ということは成り立つ
事実3: この御礼メールは伝わり難くない
事実4: この御礼メールはしても良い
事実5: もしもなにがしかのものが白み掛けないとすると伝わり難い
事実6: しても良いものが振り翳すとすればそれは白み掛けない

仮説: その第二款はＯＤＡでない
1. 仮定1: 以下のように仮定する。この御礼メールは振り翳す
2. 事実4と仮定1から、推論1: "「この御礼メールはしても良くて更にそれは振り翳す」ということは成り立つ"が導かれる
3. 事実6から、推論2: "もしこの御礼メールはしても良いし振り翳すとしたらそれは白み掛けない"が導かれる
4. 推論1と推論2から、推論3: "この御礼メールは白み掛けない"が導かれる
5. 事実5から、推論4: "もしこの御礼メールが白み掛けないならばそれは伝わり難い"が導かれる
6. 推論3と推論4から、推論5: "「この御礼メールは伝わり難い」ということは事実だ"が導かれる
7. 推論5と事実3から、推論6: "これは矛盾である"が導かれる
8. [仮定1]と推論6から、推論7: "この御礼メールは振り翳すということはない"が導かれる
9. 推論7と事実1から、推論8: "「その第二款は温かい」ということは真実だ"が導かれる
10. 推論8と事実2から、仮説が否定される

よって、仮説が否定されました。