この偶発は促進出来る
fact1: その消防計画はガラス体だ fact2: 仮にその消防計画はガラス体ならば「この偶発は掘削機だ」ということは成り立つ fact3: もしある物は掘削機なら「それは促進出来る」ということは間違っていない
fact2 & fact1 -> int1: この偶発は掘削機だ; fact3 -> int2: 仮に「この偶発は掘削機だ」ということは真実であるとしたらそれは促進出来る; int1 & int2 -> hypothesis;
$facts$ = fact1: その消防計画はガラス体だ fact2: 仮にその消防計画はガラス体ならば「この偶発は掘削機だ」ということは成り立つ fact3: もしある物は掘削機なら「それは促進出来る」ということは間違っていない ; $hypothesis$ = この偶発は促進出来る ; $proof$ = 
fact2 & fact1 -> int1: この偶発は掘削機だ; fact3 -> int2: 仮に「この偶発は掘削機だ」ということは真実であるとしたらそれは促進出来る; int1 & int2 -> hypothesis; __PROVED__
事実1: その消防計画はガラス体だ
事実2: 仮にその消防計画はガラス体ならば「この偶発は掘削機だ」ということは成り立つ
事実3: もしある物は掘削機なら「それは促進出来る」ということは間違っていない

仮説: この偶発は促進出来る
1. 事実2と事実1から、推論1: "この偶発は掘削機だ"が導かれる
2. 事実3から、推論2: "仮に「この偶発は掘削機だ」ということは真実であるとしたらそれは促進出来る"が導かれる
3. 推論1と推論2から、仮説が導かれる

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