21/11/21 20:27:01.37 fskC7CH9.net
>>449
>>ZFCは、現場の数学では使えない。
>と思うのは数学知らない中卒の貴様だけw
おれは、檜山正幸氏のりだよ
URLリンク(m-hiyama.)はてなブログ.com/entry/20171024/1508830602
檜山正幸のキマイラ飼育記 (はてなBlog)
2017-10-24
現場の集合論としての有界素朴集合論
ZFC公理的集合論の万能性・普遍性は認めたとしても、だからと言って、何でもZFC公理的集合論のなかでやる必要はありません。つーか、そんなことはしません。自然数論は、集合論とは独立な体系内でやればいいのです。必要があれば、ZFC公理的集合論への埋め込み(翻訳)を作ればいいのです。
集合概念が必要な場面では、ZFC公理的集合論が使われているのでしょうか? -- 使われません。日常的にZFC公理的集合論を使う人なんていない、と言うと言い過ぎだけど、極めて少数です。
我々が日常的に使っている集合論は素朴集合論(naive set theory)です。要するに、直感的でイイカゲンでカジュアルな集合論です。
厳密な定義や公理系を持たない集合論を総称して素朴集合論と呼んでいるので、素朴集合論を定義するのは無理があります。が、素朴集合論を二種類に分けて考えたほうがよさそうです。ひとつはユーザーフレンドリーなZFC集合論、もうひとつは原始集合論です。
ユーザーフレンドリーなZFC集合論とは何か? -- ソフトウェアで喩えてみましょう; シンプルで強力だが使いにくいプログラミング言語(例えば、仮想機械のアセンブラ言語)があったとします。そこに、スクリプト言語の処理系を載せて、ツールとライブラリもバンドルして、UIも備えたオールインワンのパッケージを作成したとしましょう。ユーザーは元の低水準言語を意識することはないでしょう。一部の好き者は低水準言語を触りたがります。
まー、そんな感じ。この意味の素朴集合論は、直感的かつ安直に使える集合論ですが、頑張ればZFC集合論に“コンパイル”して合理化できます。