From 17e86db1dabede8e16d9345d866da308993e3498 Mon Sep 17 00:00:00 2001 From: aconite-ac Date: Fri, 8 Sep 2023 21:08:39 +0900 Subject: [PATCH] =?UTF-8?q?2=E7=AB=A0=E3=82=92=E3=83=AC=E3=83=93=E3=83=A5?= =?UTF-8?q?=E3=83=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c2_definitions_statements_proofs.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/c2_definitions_statements_proofs.md b/src/c2_definitions_statements_proofs.md index ba8676d..cb78f4d 100644 --- a/src/c2_definitions_statements_proofs.md +++ b/src/c2_definitions_statements_proofs.md @@ -7,20 +7,21 @@ したがって精確な方法でコンピュータ上に作成・保存することができます. これは pdf ファイルのことではありません!pdf ファイルこそ,私が脱却したいものなのです! つまり,様々ある数学の基礎付け(集合論,型理論,圏論)のうち -1 つを理解するコンピュータプログラミング言語を設計し,その言語で数学者が問題の定義,命題, +1つを理解するコンピュータプログラミング言語が設計されており,その言語で数学者が問題の定義,命題, 証明を書くことができるということです. -私には,圏論でどのようにこれを行うのかを説明する資格はありません. +私には,圏論でどのように数学の基礎付けを行うのかを説明する資格はありません. 集合論について,ひとつだけ観察してみましょう.集合論における定義,たとえば実数や $\pi$ の定義は集合です. -そして証明とは,論理のステップをつなげたものです.定義と証明は, -集合論においては全く異なるもののように私には思えます.―― 群とは,順序付き4つ組 $(G,m,i,e)$ であって, +そして証明とは,論理のステップをつなげたものです.集合論において, +定義と証明は全く異なるもののように私には思えます.群とは,定義と証明の混合物です.―― +群とは,順序付き4つ組 $(G,m,i,e)$ であって, 特定の公理を満たすもののことです.つまり,論理が付属した集合です. しかし,型理論では驚くほど違います.今挙げた3つのもの ―― 定義,命題,証明 ―― -はすべて同じ種類のものです!これはすべて**項**です.群,証明,実数 ―― これもすべて項です. +はすべて同じ種類のものです!これらはすべて**項**です.群,証明,実数 ―― これらもすべて項です. 定義と証明の統一,つまり集合と論理の統一が,型理論を実用的な基礎システムたらしめ, コンピュータに学部レベルのすべての数学を教えることを可能にしています. \ No newline at end of file