もしもその米国精神医学会が抜け易いとするとあの史書はおっそろし
fact1: その米国精神医学会は居辛くない一方で抜け易い fact2: 仮にその米国精神医学会が聞き辛いならあの史書は禿げないがしかし居辛い fact3: あの史書は禿げない fact4: もしあるものが禿げるということはないがしかし居辛いとしたら「おっそろし」ということは成り立つ fact5: もし仮にその米国精神医学会が抜け易いとしたら聞き辛い
void -> assump1: 以下のように仮定する。その米国精神医学会は抜け易い; fact5 & assump1 -> int1: その米国精神医学会は聞き辛い; int1 & fact2 -> int2: あの史書は禿げないけど居辛い; fact4 -> int3: 仮にあの史書が禿げるということはない一方で居辛いならそれはおっそろし; int2 & int3 -> int4: あの史書はおっそろし; [assump1] & int4 -> hypothesis;
$facts$ = fact1: その米国精神医学会は居辛くない一方で抜け易い fact2: 仮にその米国精神医学会が聞き辛いならあの史書は禿げないがしかし居辛い fact3: あの史書は禿げない fact4: もしあるものが禿げるということはないがしかし居辛いとしたら「おっそろし」ということは成り立つ fact5: もし仮にその米国精神医学会が抜け易いとしたら聞き辛い ; $hypothesis$ = もしもその米国精神医学会が抜け易いとするとあの史書はおっそろし ; $proof$ = 
void -> assump1: 以下のように仮定する。その米国精神医学会は抜け易い; fact5 & assump1 -> int1: その米国精神医学会は聞き辛い; int1 & fact2 -> int2: あの史書は禿げないけど居辛い; fact4 -> int3: 仮にあの史書が禿げるということはない一方で居辛いならそれはおっそろし; int2 & int3 -> int4: あの史書はおっそろし; [assump1] & int4 -> hypothesis; __PROVED__
事実1: その米国精神医学会は居辛くない一方で抜け易い
事実2: 仮にその米国精神医学会が聞き辛いならあの史書は禿げないがしかし居辛い
事実3: あの史書は禿げない
事実4: もしあるものが禿げるということはないがしかし居辛いとしたら「おっそろし」ということは成り立つ
事実5: もし仮にその米国精神医学会が抜け易いとしたら聞き辛い

仮説: もしもその米国精神医学会が抜け易いとするとあの史書はおっそろし
1. 仮定1: 以下のように仮定する。その米国精神医学会は抜け易い
2. 事実5と仮定1から、推論1: "その米国精神医学会は聞き辛い"が導かれる
3. 推論1と事実2から、推論2: "あの史書は禿げないけど居辛い"が導かれる
4. 事実4から、推論3: "仮にあの史書が禿げるということはない一方で居辛いならそれはおっそろし"が導かれる
5. 推論2と推論3から、推論4: "あの史書はおっそろし"が導かれる
6. [仮定1]と推論4から、仮説が導かれる

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