From fc9d4eb43be1a835ba0efb3e72af00bf467ad7d5 Mon Sep 17 00:00:00 2001 From: Seasawher Date: Sun, 10 Sep 2023 13:21:44 +0900 Subject: [PATCH] =?UTF-8?q?=E8=A8=B3=E6=B3=A8=E8=BF=BD=E5=8A=A0=EF=BC=9ANa?= =?UTF-8?q?tural=20Number=20Game=20=E3=81=AE=20lean4=20=E7=89=88=E3=82=92?= =?UTF-8?q?=E7=B4=B9=E4=BB=8B=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c5_prop_type_proof_term.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/c5_prop_type_proof_term.md b/src/c5_prop_type_proof_term.md index 25169fe..7a5a57b 100644 --- a/src/c5_prop_type_proof_term.md +++ b/src/c5_prop_type_proof_term.md @@ -31,7 +31,7 @@ -[natural number game (自然数ゲーム)](http://wwwf.imperial.ac.uk/~buzzard/xena/natural_number_game/) の中で, +[natural number game (自然数ゲーム)](http://wwwf.imperial.ac.uk/~buzzard/xena/natural_number_game/) [^1]の中で, 私は数学者を相手にしていたのでこのような表記の濫用を行っていました. `∀ x : ℕ, x + 0 = x` という文は真であり,「これは Lean では `add_zero` と呼ばれる」と私は言っていました. natural number game において,私は `add_zero : ∀ x : ℕ, x + 0 = x` と書いていました.しかし, @@ -49,4 +49,8 @@ natural number game において,私は `add_zero : ∀ x : ℕ, x + 0 = x` * 具体的な型 : `2 + 2 = 4`, `2 + 2 = 37`, フェルマーの最終定理 `∀ x y z : ℕ, n > 2 ∧ x^n + y^n = z^n → x*y = 0` * 具体的な項 : `2 + 2 = 4` の証明(`2 + 2 = 4` 型を持つ項),フェルマーの最終定理の証明 - (`∀ x y z : ℕ, n > 2 ∧ x^n + y^n = z^n → x*y = 0` という型を持つ項) \ No newline at end of file + (`∀ x y z : ℕ, n > 2 ∧ x^n + y^n = z^n → x*y = 0` という型を持つ項) + +[^1] 訳注: natural number game は,ペアノの公理から始めて整数の基本的な性質を Lean で示すブラウザゲームです. +ここで紹介されているのは Lean3 版ですが,Lean4 版が[こちら](https://adam.math.hhu.de/#/g/hhu-adam/NNG4)にあります. +ソースコードは[こちら](https://github.com/hhu-adam/NNG4)です. \ No newline at end of file