数理論理学
全ての素数はそれより小さい数では割り切れない。
任意のxと任意のεに対してδが存在して、|x-a|<δならば|f(x)-f(a)|<ε
tex記法でやろうとしたら死にそう。後回し。
図にしなければいい。
[仮定1:] 補題
![]()
とりあえず上向きに展開。
(⊃導入、
を仮定2とし、ここで消費。)
(⊃導入、
を仮定3とし、ここで消費。) 以下、
が出たので仮定から頑張って矛盾を導く。下向き。 仮定1、3から
(⊃削除) これと、仮定2から
(⊃削除)
分解証明系
1,2から、以下が導けるはず
- S(x)⇒A(x)
- ⇒S(s)
- S(x),P(y)⇒L(x,y)
- A(x)⇒P(f(x))
- A(x),L(x,f(x))⇒
これから、”⇒”を導けば、「反駁DAGが存在する」ので、これと必要十分である「充足不能」を示せる。
1.とりあえず(1)と(2)を組み合わせれば一個消えるっぽいので消す。
(1)[s/x] と (2) から ⇒A(s) (カタツムリは動物だ)
2.上で(4)のAを消せる。
⇒A(s) と (4)[s/x] から ⇒P(f(s)) (カタツムリはなんかの植物を食べる)
3.2を使って直接消せそうなのが無いので、まだ使ってない(3)を見てみる。すると、Sがすぐ に消せそうだ。
(2) と (3)[s/x] から P(y)⇒L(s,y) (yが植物なら、カタツムリはyを食べるのがすき)
4.3のLが邪魔、唯一Lが左辺にある(5)を使いたいので、まずは(5)を変形。Aを消すのには1 が使える。
⇒A(s) と (5)[s/x] から L(s,f(s))⇒ (カタツムリはカタツムリが食べるものを食べるのがすきならば、矛盾。)
5.晴れてLだけの式を手に入れたので、3のLを消せる。
P(y)⇒L(s,y) [f(s)/y] と L(s,f(s))⇒ から P(f(s))⇒ (カタツムリが食べるのがすきなものが、植物だったら、矛盾)