• 締切済み

モデル、構造そのものを扱って議論するとは

過去に似たような質問をしていると思います。御容赦ください。 論理学などの文脈で、 自然数N、実数Rの構造は一階述語論理では特徴付けれない 書かれているのをモデル論側からの視点としてよくみるのですが、このモデル、構造というものをどうやって直接議論して扱うのでしょうか(つまり完全に間違い、勘違いと思うのですが、形式体系で扱うことができないのがモデル、構造と思ってしまっているのです、なのでどうやって厳密に扱うのがわからないのです)。 というより言語上で特徴付けれないのになぜ、同型でないモデルが複数あるとわかるのでしょうか? これは絶対的に、形式体系では自然数の構造が決まらないということではなく、 形式体系における相対性、つまりある形式言語上では特徴付けられる(一意に決まる)が、ある言語上では一意に決まらないということを言っているのでしょうか。 モデルというものを扱うことは、なにか心の中の自然数そのもの、実数そのもの、集合そのもの全体を参照する必要のあることに感じ、怪しいものと見えてしまいます。 実際にはそうではなく、形式体系と同じレベルの厳密さをもってモデルについても議論ができるはずだとは思うのですが、その具体的方法がわからず、ずっと勘違いをこじらせてしまっています(つまりモデルを使った議論は心の中の対象に訴えるような哲学的で怪しいものといった誤解がとけません...)。 この方面に明るい方、お暇でしたらご教授お願いします。助けてください。

みんなの回答

  • sunabo
  • ベストアンサー率35% (24/67)
回答No.7

「フレーゲ・デデキント・ペアノを読む」にこうありました。 --引用-- p24 1行目 同型を除いてただ一つに定まることが証明される場合には、範疇的(categorical)と呼び習わせてきた。 p24 7行目 1階述語論理で形式化された体系では、範疇性は成り立たない。 --引用終わり-- とすると、 一階述語論理で形式化された体系では、同型を除いてただ一つに定まることが証明されない です。 本に丸投げします。もうご存知でしたらすみません。 わかると思って回答し始めましたが、結局わからず申し訳ありませんでした。

参考URL:
http://www.nippyo.co.jp/book/6110.html
全文を見る
すると、全ての回答が全文表示されます。
  • sunabo
  • ベストアンサー率35% (24/67)
回答No.6

まことに申し訳ありません。 no5の回答の訴えてみますは誤りです。 no.5の回答でM={Φ}としました。 でももしかして、{Φ}=Φではないでしょうか? 空集合の性質  ・どんなものであれ、空集合に元として含まれることはない。 空集合を含む集合Mは空集合という元(=要素)を含んでいます。 この性質を集合Mは持ちません。  ・空集合の部分集合は空集合自身のみである。 集合M={Φ}の部分集合は{}を取った記号ですからΦです。  Φ⊆{Φ}です。 この性質を集合M は持ちます。 空集合は元(=要素)か、集合かわかりません。 含む と 部分集合である は区別しなければなりませんが、 わかりません。 正則公理です。 正則公理 空でない集合は必ず自分自身と交わらない要素を持つ ∀A(A≠Φ→∃x∈A∀t∈A(¬(t∈x))) 集合Aが空でない ならば xがあって集合Aに含まれて、集合Aに含まれるtはxに含まれない xをΦに、AをMに置き換えます。 集合MがΦでない ならば Φがあって集合Mに含まれて、集合Mに含まれるtはΦに含まれない。 Φに含まれない要素tが必要です。 でも ΦにはΦしか含まれません。 空でない集合MにはΦでない要素が含まれることになります。 1が思いつきます。 とすると、もうわかりません。 しかしながら、 私は、怪しいといいません。 私は、怪しくないといいません。 私にはわかりません。 重ねて謝罪いいたいます。 no5の回答の訴えてみますは誤りです。 申し訳ありませんでした。 参考urlに空集合公理と正則公理があります。

参考URL:
https://ja.wikipedia.org/wiki/%E5%85%AC%E7%90%86%E7%9A%84%E9%9B%86%E5%90%88%E8%AB%96
全文を見る
すると、全ての回答が全文表示されます。
  • sunabo
  • ベストアンサー率35% (24/67)
回答No.5

数学で構造そのもの、モデルそのものを考えるとはの回答no.1の 参照資料 数理論理学 講義ノート(2013年度版)の P19の下から6行目に --引用します--  1.Mは空でない集合である --引用終わり--  とあります。 空でない集合には空集合が含まれます。 Mに空集合が含まれます。 空集合を含むMはMの対象領域で、MはΓのモデルです。 空集合はモデルと関係があります。 モデルを使っての議論は心の中の空集合に訴えるものです。 訴えてみます。 ストラクチャーMの対象領域M={Φ} 言語L=(0;+;=) 言語Lの閉論理式の集合Γ={0=0} 言語Lに対応するストラクチャ-M=(M;Φ;∪;=) 解釈evalM(0)=Φ 解釈evalM(0+0)=(evalM(0))∪(evalM(0)) evalM(0)=evalM(0)のとき真理値evalM(0=0)=T 私は演算 s' = s∪{s}の再帰使用が納得いかないので 自然数Nの構成はできません。 モデル論側からの視点で 自然数N、実数Rの構造は一階述語論理では特徴付けれない についてはわかりません。 最後に申し訳ありませんがno.4の回答で1があるとしましたが、 私の心の中にある1と質問者様の心の中にある1が おなじだという確信がありません。

参考URL:
http://okwave.jp/qa/q9053758.html
全文を見る
すると、全ての回答が全文表示されます。
  • sunabo
  • ベストアンサー率35% (24/67)
回答No.4

空集合はあります。 空集合があると、数学ができます。 以前質問者様は 内容がなくても、数学ができるのでしょうか? と問われています。 私は直接には答えられません。 ですが、 内容を空集合におきかえます。 空集合がなくても、数学ができるのでしょうか? という問になります。 これなら答えられます。 空集合がないと、数学ができません。 >自然数そのもの、実数そのもの、集合そのもの全体 その自然数そのもの、0からはじまってませんよね? なぜなら、1+2=3という式が モデルの正式な立場、記述についての解答no.6で出てきましたから。 もしかすると、 空集合があるか、ないか、 質問者様は決めかねておられるのではないでしょうか? 空集合がないと、数学ができません。 空集合があると、数学ができます。 空集合があります。 あと、1があります。 それと、演算 s' = s∪{s}は心の中にもうあります。 モデルの正式な立場、記述についての解答no.3で出てきましたから。 s'とsと{s}のうち、sは空集合、{s}は1。 なら、s'は2です。 もし、空集合がないと、 s'が2なら{s}は1 sに入れるものがありません。 空集合はもうさかのぼれない何かです。 現実にはそんな何かはありません。 心の中に、空集合があります。 以下の私の理解は怪しいのでご注意ください。 演算 s' = s∪{s}が再帰的に使えることを認めますと、再帰し続けられます。 無限大まで再帰しつづけられます。 どこか途中からはじめても、さかのぼって、空集合まで行きます。 以上です。私は数学に詳しくありません。

参考URL:
http://okwave.jp/qa/q8921134.html
全文を見る
すると、全ての回答が全文表示されます。
  • sunabo
  • ベストアンサー率35% (24/67)
回答No.3

。いさだくでん読らか右は文のこ 私は、質問者様が、上の文字列を読めたと思います。 読み方の説明はあらかじめできません。説明の説明が必要になるからです。 1つの読み方で読めたとき、読み方が正しい読み方の可能性があります。 読み方が1つだけだと決めることはできません。 2つ以上の読み方で読めたときは、どれが正しい読み方かわかりません。 どれも正しくて、どれも正しくないかもしれません。 読めなかったときは、読めなかったのか、読み方がわからなかったのかわかりません。 あらかじめの説明もあります。 ・日本語のが読める ・終端の記号。 ・先端から順に次の文字を見る ・助詞はを見たら単語を区切る ・モニタが平面で横書き 上記の話は、モデルと関係ありません。 no.1の回答も、言語の恣意性もモデルと関係ありません。 でも、 上記の話は、「モデルを使った議論は心の中の対象に訴えるような哲学的で怪しいもの」 と関係あります。 あるとすると、 「心の中の対象に訴えるような哲学的で怪しいもの」 と関係あるということです。 {x| x≠x} 読めましたか? {}集合 x| エックスについての x≠x 自分自身と同じでないような要素の つまり{x| x≠x}は空集合でΦです。 ∃X∀x¬(x∈X)  空集合の公理が読めましたか? ある集合Xが存在して、任意の要素xに対し、xはXの要素でない。 つまりXは{x| x≠x}で空集合でΦです。 私は、質問者様の心の中に私の心の中と同じ空集合があると確信しています。 数学の文字列は抽象してあるので、同じことが心の中にあるように強制します。 でも、どこまでも抽象して、絶対の強制をすることはできません。 無定義語までです。 強制の理由はたぶん抽象ですが、正確にはわかりません。 強制されると嫌な感じがします。とくに理由がわからないとさらに嫌な感じがします。 私は意図的に、読めましたか?と書いて嫌さを強調しています。 嫌な感じを認めてから、嫌な感じはおいておいて、 もしくは、嫌な感じを逆に快感にして、さらにそれをおいておいて、 モデルの正式な立場、記述についての、stomachmanさんの回答を no.2,3,4,5,6,7をもう一度読んでいただくことを提案いたします。 質問者様はもうすでにモデルについて理解していたことがわかると思います。 私は過去に似たような質問をしていることを御容赦いたしません。

参考URL:
http://okwave.jp/qa/q8624994.html
全文を見る
すると、全ての回答が全文表示されます。
noname#221368
noname#221368
回答No.2

 むかし読んだ本なのですが、例えば自然数を発生させるペアノ公理系を満たす集合は、実は一意には定まらない、という話を読んだ事があります。  一意には定まらないとしても、ペアノ公理系は一階述語論理で書けますから、(不定解みたいな)それら不定の集合全体も、やはり一階述語論理で記述できる訳です。さらにペアノ公理系を満たす集合が一意に定まらないという事は、それらの集合はペアノ公理系で決まる構造以外のものも余剰に含み、ペアノ公理系を満たすだけの集合より大きい事になります。  従って普通にやっている事は、それら不定の集合全部の共通分を考え、ペアノ公理系を満たす集合系の最小集合で考えているんだ、という話でした。  「自然数N、実数Rの構造は一階述語論理では特徴付けれない」とは、こういう事ではないのかなぁ~?、と想像しました。

全文を見る
すると、全ての回答が全文表示されます。
  • sunabo
  • ベストアンサー率35% (24/67)
回答No.1

質問者様の疑問は数学より、記号論のほうが近いと考えます。 私は、数学にも、記号論にも明るくありません。 キーワードは言語の恣意性だと思います。 >どうやって直接議論して扱うか? 紙に字や図を書いたり、声に出して言ったりして議論して扱います。 頭の外に出します。 >言語上で特徴付けられないのは? 名前は何でもいいです。赤くて手に乗るくらいの丸い食べられる木の実でもいいし、りんごでもいいし、appleでもいいです。どうやってもアレをこの名前で言ったらコレだ。 頭の外になると、名前とアレとコレをきっちり決められません。 言語の恣意性のためです。 でも紙に書いたり言ったり頭の外に出さないとどうしようもないです。 でも、意外なことにとアレとってと言ってみると通じます。(もちろん通じなかったりします。) >怪しいものといった誤解は? 理由の1つ目は、 どこにあるのか確信はありませんがおそらく、みんなの頭の中にある、言語の恣意性のためです。 モデルや数学の中にはないんじゃないでしょうか?(質問を質問で返してごめんなさいでも、質問者様のほうが詳しいと思います。) 2つ目は、 記号は意味=方向へ送り返されて、別の記号に行き、 そこでもまた別の意味=方向へ送り返されてどんどん果てしがありません。 3つ目は それでも、結局は了解するに違いないと確信があります。 確信がなければ問いません。 問わなければ見えません。 見えなければありません。 でも実際、質問者様は問うておられます。 ・言語の恣意性でググルこと。 ・参考URL文化記号論Iを読んでみること を提案します。

参考URL:
http://genesis.hss.iwate-u.ac.jp/ntgoto/Cou/Doc/H13_SC/SCI_no1.html
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 数学で構造そのもの、モデルそのものを考えるとは

    過去に似たような質問をしていると思います。御容赦ください。 論理学などの文脈で、 自然数N、実数Rの構造は一階述語論理では特徴付けれない 書かれているのをモデル論側からの視点としてよくみるのですが、このモデル、構造というものをどうやって直接議論して扱うのでしょうか(つまり完全に間違い、勘違いと思うのですが、形式体系で扱うことができないのがモデル、構造と思ってしまっているのです、なのでどうやって厳密に扱うのがわからないのです)。 というより言語上で特徴付けれないのになぜ、同型でないモデルが複数あるとわかるのでしょうか? これは絶対的に、形式体系では自然数の構造が決まらないということではなく、 形式体系における相対性、つまりある形式言語上では特徴付けられる(一意に決まる)が、ある言語上では一意に決まらないということを言っているのでしょうか。 モデルというものを扱うことは、なにか心の中の自然数そのもの、実数そのもの、集合そのもの全体を参照する必要のあることに感じ、怪しいものと見えてしまいます。 実際にはそうではなく、形式体系と同じレベルの厳密さをもってモデルについても議論ができるはずだとは思うのですが、その具体的方法がわからず、ずっと勘違いをこじらせてしまっています(つまりモデルを使った議論は心の中の対象に訴えるような哲学的で怪しいものといった誤解がとけません...)。 この方面に明るい方、お暇でしたらご教授お願いします。助けてください。

  • スコーレムの定理の意味 論理式の表現の可能性

     以前、言葉尻の異なる同じような内容の質問をしております。ご容赦ください。    スコーレムの定理によりべき集合公理をもつ公理系にも可算モデルが存在する  無限体k上のベクトル空間の次元という概念は論理式では表現できない  ペアノ算術において自然数の非標準モデルが存在する  といったものから  モデル側の性質をすべて形式体系で書くことはできないということが結論されているのを見るのですが、自分としてはそのような形式体系で書くことができない性質があるということ、その性質について考えるとことが、なぜ記号を対象とした数学という分野でできるのかということが不思議なのです。  つまり(あくまで建前上ではですが)、イメージや心象を閉め出して形式的な文字列の変形、生成で議論できるはずの数学においては形式体系、公理系のモデルも結局何らかの形式的な文字列の変形、生成で定義される以外無いはずであって(モデルを決めるというのは形式体系側の記号や述語に、新しい記号や述語を対応させた新しい形式体系を実装として定めるということだと考えています) 例えば 実数の公理系の非可算のモデルの更なる可算モデルを考えると、そもそも非可算モデルとはなんだったのだろうか(何をもって非可算といっていたのだろうか もちろん元の体系内で、ある集合が可算無限の集合と1:1対応のつけられないということが証明できるということをもってなのでしょうが、しかしそれも体系の外に出てみると可算モデルになっていることがあるということならどこまで行っても本当に非可算かどうかを確かめることはできないのではないだろうか つまり何をもって非可算となすという基準が作れないように見え、それならば非可算というもの自体がどういうものかわからないのではないか なら最初の非可算モデルとはいったい何だったんだろうといったように) ベクトルの次元という概念も表現できる視点があって初めて、ある論理上では表現できないということが分かるのであってその表現できる視点というのも論理式の集合で書かれるしかないのではないか ならば次元という概念も論理式の集合で表現できることになるのでは 標準的な(N,0,1,+,・,<)のNも数学で考えるために論理式で定義されるものなら標準モデルだけを表す公理系があるのではないだろうか もしないならどうやって数学の議論の台に乗せるのだろうか などといった、おそらく擬似問題に悩んでしまうのです。  認識といってしまうといきなり怪しい話になってしまい恐縮ですが、「モデル側の性質をすべて形式体系で書くことはできない」ということは一見して数学の論理は、人間の心象、意味内容を全て認識することができないと受け取ってしまいそうになりますが、形式とモデルの関係はそのようなことをいっているのではなく、数学上の話である以上、体系間の関係のことをいっていると思うのですが正確にはどういうことを表しているのかわからないのです。 おおざっぱにいうと論理式で表せない性質があるということをいうためにはその性質を表すことが必要であり、数学においてはそれも論理式で書くことになると思うので、結局どういうことをしているのか混乱しているのです。  それとも最初に書いたようなことは人間側の推論と論理式での推論の関係(これは本当にイメージ心象と論理式の関係であって、想像上の集合、モデルと形式体系は1:1には対応しない)を、体系同士の関係で表した、まねさせたことから出てきた成果なので たとえば非可算かどうかを確認する絶対的基準なものがどこにあるかなどと言うことは意味をなさないのでしょうか。つまり実装(モデル)側で、ある論理式(可算性、非可算性に相当する)を証明できるものを可算モデル、非可算モデルという名前を付けているだけであって人間の使う非可算という意味とは(建前上は)関係がないということでしょうか。  もちろん例えば、自然数といわれればその意味するところはわかりますし、その自然数と同型でないモデルというのも色々なところで図などをつかって解説されている限り同型でないということや、どういうものかということは分かります、ただそれは明らかにイメージに頼ったものであって、厳密な意味での数学ではどうするのだろう(というか論旨式で表せないものを表すとは何だろう)と考え質問いたしました。 メタレベルと対象レベルを区別できてないが故の疑問だと感じているのですが、モデル(実装)にたいしても、その実装は?さらにその実装は?といっていくと結局非可算かどうかを区別できる視点などないのではないかということにならないのでしょうか? かなり初歩的な勘違いをしていると思いますが、この方面に明るい方、過去このような疑問を持たれた方、お時間ありましたら解答、解説お願いします

  • 形式化の表す内容について

     再質問になります。  以前、言葉尻の異なる同じような内容の質問をしております。ご容赦ください。    スコーレムの定理によりべき集合公理をもつ公理系にも可算モデルが存在する  無限体k上のベクトル空間の次元という概念は論理式では表現できない  ペアノ算術において自然数の非標準モデルが存在する  といったものから  モデル側の性質をすべて形式体系で書くことはできないということが結論されているのを見るのですが、自分としてはそのような形式体系で書くことができない性質があるということ、その性質について考えるとことが、なぜ記号を対象とした数学という分野でできるのかということが不思議なのです。  つまり(あくまで建前上ではですが)、イメージや心象を閉め出して形式的な文字列の変形、生成で議論できるはずの数学においては形式体系、公理系のモデルも結局何らかの形式的な文字列の変形、生成で定義される以外無いはずであって(モデルを決めるというのは形式体系側の記号や述語に、新しい記号や述語を対応させた新しい形式体系を実装として定めるということだと考えています) 例えば 実数の公理系の非可算のモデルの更なる可算モデルを考えると、そもそも非可算モデルとはなんだったのだろうか(何をもって非可算といっていたのだろうか もちろん元の体系内で、ある集合が可算無限の集合と1:1対応のつけられないということが証明できるということをもってなのでしょうが、しかしそれも体系の外に出てみると可算モデルになっていることがあるということならどこまで行っても本当に非可算かどうかを確かめることはできないのではないだろうか つまり何をもって非可算となすという基準が作れないように見え、それならば非可算というもの自体がどういうものかわからないのではないか なら最初の非可算モデルとはいったい何だったんだろうといったように) ベクトルの次元という概念も表現できる視点があって初めて、ある論理上では表現できないということが分かるのであってその表現できる視点というのも論理式の集合で書かれるしかないのではないか ならば次元という概念も論理式の集合で表現できることになるのでは 標準的な(N,0,1,+,・,<)のNも数学で考えるために論理式で定義されるものなら標準モデルだけを表す公理系があるのではないだろうか もしないならどうやって数学の議論の台に乗せるのだろうか などといった、おそらく擬似問題に悩んでしまうのです。  認識といってしまうといきなり怪しい話になってしまい恐縮ですが、「モデル側の性質をすべて形式体系で書くことはできない」ということは一見して数学の論理は、人間の心象、意味内容を全て認識することができないと受け取ってしまいそうになりますが、形式とモデルの関係はそのようなことをいっているのではなく、数学上の話である以上、体系間の関係のことをいっていると思うのですが正確にはどういうことを表しているのかわからないのです。 おおざっぱにいうと論理式で表せない性質があるということをいうためにはその性質を表すことが必要であり、数学においてはそれも論理式で書くことになると思うので、結局どういうことをしているのか混乱しているのです。  それとも最初に書いたようなことは人間側の推論と論理式での推論の関係(これは本当にイメージ心象と論理式の関係であって、想像上の集合、モデルと形式体系は1:1には対応しない)を、体系同士の関係で表した、まねさせたことから出てきた成果なので たとえば非可算かどうかを確認する絶対的基準なものがどこにあるかなどと言うことは意味をなさないのでしょうか。つまり実装(モデル)側で、ある論理式(可算性、非可算性に相当する)を証明できるものを可算モデル、非可算モデルという名前を付けているだけであって人間の使う非可算という意味とは(建前上は)関係がないということでしょうか。  もちろん例えば、自然数といわれればその意味するところはわかりますし、その自然数と同型でないモデルというのも色々なところで図などをつかって解説されている限り同型でないということや、どういうものかということは分かります、ただそれは明らかにイメージに頼ったものであって、厳密な意味での数学ではどうするのだろう(というか論旨式で表せないものを表すとは何だろう)と考え質問いたしました。 メタレベルと対象レベルを区別できてないが故の疑問だと感じているのですが、モデル(実装)にたいしても、その実装は?さらにその実装は?といっていくと結局非可算かどうかを区別できる視点などないのではないかということにならないのでしょうか? かなり初歩的な勘違いをしていると思いますが、この方面に明るい方、過去このような疑問を持たれた方、お時間ありましたら解答、解説お願いします

  • 述語論理形式の問題です。

    論理述語形式の問題です。 情報科学の授業で予習課題を出されました。 論理述語形式の問題らしいのですが、まだその論理…を習っておらず 教科書を読んでもわからなかったため質問させていただきます。 どなたか解法を教えていただけないでしょうか。 「猫は歩く」は∀x[猫(x)→歩く(x)] 「xは怪我していない」は→怪我している(x) と書ける。 では、自然言語文:「怪我した猫は歩けない」を 述語論理形式で記述せよ。 という問題です。よろしくお願いします。

  • モデルの正式な立場、記述について

     質問は数理論理学などに登場する「モデル」というものについてです。いろいろな論理や集合を扱った書籍では命題の意味論、真偽判定はこのモデルによってなされるとあります。  これはいかなる数学的構造を形式体系に対応させるかということと思うのですが、 この構造としての集合と要素、関数が各人の持つイメージでしかないように本などには書かれています(集合は丸い囲いのようなもの、要素はいろいろな形を持ったドット、関数はドットをつなぐ矢印もしくは表のようなものとして)。私の理解ではこのモデルは形式体系に内容・内実を与えるものと考えていますが、有限の範囲ならともかく無限モデルではこのイメージ主体のモデルの立場、意味するところがよく分からなくなってしまいます。無限モデルは記述として「以下同様」や「・・・」などと、あとは自然な類推で分かるだろうといった形で書かれており、「ある形式体系の公理が無限モデル上で真になっていることの確認」や「標準モデルと非標準モデルの区別」などが意図していることは人間的な理解としては感じられますが、上に書いたようなモデルの記述では結局無限の行為と判断を想定しているじゃないかと言いたくなる気が抑えられないのです。無限への直観がないと理解できないなどといった怪しげなことは言いたくないですしまた、そういうことを数学で考えるべきではないというのもいろいろなところで聞いています。ですがでは、正式にはどう考えるべきなのでしょうか。  形式体系は一つには意味抜きで無限などを扱うために導入されたものであるはずなので上のようなことは「モデルを新たに体系として翻訳すればどうか」など考えるのですがやはり形式体系とモデルは異なるものなのであり同一視はできないように感じますし(できるとするとモデルもまた記号列の一つというよくも分からないことになってはしまわないでしょうか、しかし「zfcのモデルをzfc内で展開する」などということはよく聞きますし、これは一体どういったことなのかと混乱しております)、またそんなことをしては「公理系を別の公理系に移して議論しているということだろうか」つまり「真とは別の公理系での証明可能性のことを言うのか」など問題が噴出してきます・・・。結局モデルのフォーマルな身分、記述は一体何を以てなされるべきなのかということが一向に明らかになってこないのです。このモデルの正式な、フォーマルな扱いとでもいうべきものが私の伺いたい最大のことと感じます。  加えて上で「真偽判定」という言葉と使いましたが記号列操作による証明と根本的に異なるのでしょうか。どちらもステップを踏んだ何らかな判断にほかならない思われるのです(すなわち記号列変形でたどり着けないところに真偽判定ではたどり着けるということのいっている内容がわからないのです。よく真であるが証明不能といわれるものです、真というものが別の系での証明可能性ということならよくわかるのですが。そしてこれは真偽判定つまりモデルを使った判断というものがどういうものであるかがよくわかっていないためだと感じます・・・。)。  また同じような問題として「無限個の公理を持った体系」(たとえばc≠0,c≠s0,c≠ss0,c≠sss0・・・などを公理として持つ)や「モデル内に無限降下列を持つ」なども意味をとることができません。(後者は常にやろうと思えば一個下の要素の存在をいえるというようなメタ的なものという気もするのですが・・・)  有限のものでなければ扱うのが危険だという懐疑論的なことを言っているつもりはないのですが・・・もしかしたら自分はそういうことを主張しているのでしょうか。もしくはフォーマルな記述、正式な記述ということにこだわりすぎているのでしょうか。 無限の扱いを当然のごとく進めていることが、自分の頭では整理できず、どういった判断が適切であり逆にどういうものが不適切なのかの基準が個々人に任されているように見えるのです。現実の数学としてはまさにそうであって天才はその嗅覚に優れているために他人には見つけられない何かを見つけるのでしょうが、論理学としてはコンセンサスがあるべきと考えます(無限に対するコンセンサスというとどの操作を記号列の操作というのかなど懐疑論レベルも含め様々問題が出てくると感じますがあくまでモデルを正式にどう扱うかのみの話です)。  以上、自分としてもおかしなこと言ってるなと思うところや、勘違い、妄想、妄言の類が入っていると思われ恥ずかしいのですが、助けでくださる方々いらっしゃれば幸いです。

  • 内容がなくても数学できるのでしょうか

    数理論理学についてです、以前類似した質問をしています、ご容赦ください。  数理論理学の側面の一つとして、数学的命題の持つ内容を捨象し、記号列の生成と変形について考えていく ということがあると思います。 最初の記号列やその変形ルールを定めることはどういったことなのかよくわかるのですが、 しかし「意味論」やそれに付随する「モデルを定めるという行為」はどういうことを行うことを表しているかよく理解できていません。 述語の意味を集合に置き換えるというような解説ではよく図やイメージに頼った説明がなされており(一階述語論理を念頭に置いています)、モデル上での言い換えとして「∀xpx」が真なのは すべてのxについてpであるときでありそのときに限る  などと説明されています。 しかし、実際どうやってpであることを確認するのでしょうか。 もしくは「すべてのxがpである」とはどういう状況を実際的には指すのでしょうか。 つまり「議論領域を決める」ということはいかなることなのか(例えば「議論領域として無限の要素を持つ何かを想定する」というのは明らかに機械的でない内容を持たせてしまっているように見えます)だったり、 また、モデル上で言い換えても判断、確認するには必ず普通の意味で人間が解釈して考えないといけないのではないだろうか といったような「意味論という概念には曖昧性が入ってしまっているのでは」という疑念が払拭できないのです。 そしてこれで内容を取り除いているといえるのでしょうか。 (内容を与えなおしていると考えても、もし人間がどう解釈するかということで内容が決められるならば曖昧性を含んでしまうと思うのです) なので、これらのモデルも曖昧にならないためには、なんらかの形式体系として再帰的に定義して扱う必要がある(例えば、議論領域を決めるというのはモデル側の言語において、ある種の記号変形を是とすることを表す と定めるなど)と思うと同時に、 モデルも決められた実装であり、内容を切り取った以上それを使うからといって新しいことがわかるようになったり、できるようになったりする類のものではないと感じるのです。 ただそう考えると、モデルを定義して扱ったりすることにどういった利点があるのか不明になってしまいます(もちろん一見して関連のない体系間に類似性があることはわかったりすると思いますが・・・)。 また真の算術など再帰的に記述できないものや性質にどういう身分を与えれば思考、議論できるようになるのか分からず混乱してしまうのです。 私の論理にする理解が根本的な間違いを含んでしまっているのでしょうか。 この方面に明るい方お時間に余裕があれば指摘していただきたく、よろしくお願いします。

  • ZFCの論理式の表す内容について

    集合論と形式的な論理式の関係についてです、よろしくお願いします。 ZFCで扱われるのは煎じ詰めれば、有限の文字列(∋などを含んだ論理式)だと思うのですが、そんなZFCにより再帰的でない関数や実数から実数への関数全体などのいろいろな無限構造を表現し議論することが多いと感じます。しかし再帰的ですらない関数全体などを有限にすぎない記号列で表現できるのでしょうか。 つまりZFCはどうして十分な高い表現能力を持っているといえるのだろう、ということなのですが。 もちろん、そのような複雑な無限構造も考えたり、思い描いたりすることはできると思いますし、可能ならば数学的に扱えるようにしておくべきだとも思います。 誤解されるかもしれませんが、哲学的な話をしたいわけではありません。そうではなく、フォーマルな意味で有限の形式的な文字列がきちんと意図した構造を表現している、ということは数学的にはどのようにして保証されているのか、ということを伺いたいのです。

  • 一階の言語で書かれた集合論と二階論理

    述語の量化のためには二階論理を使う必要があるということを読んだのですが、 zfcの公理系は一階述語論理の言語で書かれていますよね。 zfcにおいては対象は集合であり、その量化は集合の量化つまり述語の量化になるのではないでしょうか。一階の言葉で書かれた集合論で述語の量化ができているようにみえるのです。 上の内容でなにか勘違い、思い違いをしていると思います。それはどこでしょうか、また集合論と二階論理は本質的に何が異なるのでしょうか。この方面に詳しい方、いらっしゃいましたら助けてください。よろしくお願いします。

  • 二階論理と集合論

    述語の量化のためには二階論理を使う必要があるということを読んだのですが、 zfcの公理系は一階述語論理の言語で書かれていますよね。 zfcにおいては対象は集合であり、その量化は集合の量化つまり述語の量化になるのではないでしょうか。一階の言葉で書かれた集合論で述語の量化ができているようにみえるのです。 上の内容でなにか勘違い、思い違いをしていると思います。それはどこでしょうか、また集合論と二階論理は本質的に何が異なるのでしょうか。この方面に詳しい方、いらっしゃいましたら助けてください。よろしくお願いします。

  • 述語論理におけるコンパクト性 いくらでも大きい有限

     述語論理のコンパクト性より  「論理式の集合△は、いくらでも大きな有限集合を議論領域とするモデルによって充足可能ならば、△は無限集合を議論領域とするモデルによって充足可能である」 というものが、出てきますが、 そもそも、このいくらでも大きい有限集合と無限集合とは異なるものなのでしょうか(同じ意味ならば上の定理は何もいってないことになりますよね)。無限集合の定義というのがZFCの無限公理からのものなら帰納的に定義されているものなので、それならいくらでも大きい有限(k→k+1をいえる)というのと同じなのではないですかね・・・。  また、上の証明では Anを「すくなくともn個のものがある」 たとえばA2は「∃x1∃x2(x1≠x2)」などとして △∪{A1,A2,A3,A4,A5・・・An・・・} を考えるわけですが・・・の部分はこのままでは無限の論理式を含んだ形になっています、がこれも無限の論理式をそのまま考えることはできないので「無限個の論理式とはどういう意味か」に相当する(おそらくメタ的な)定義があると思うのですが、それはそういったものでしょうか。もしくはそういう定義がないとすると、どう考えればいいのでしょうか。  質問としては、集合のレベルでの無限といくらでも大きい有限とは異なるものなのかということと、論理式の数においてその数が無限とはどういうことを指しているのかということです。  コンパクト性などはモデルと論理式の両方にまたがるメタ的定理なので、その内容に現れる無限という言葉は(「集合における無限」、「論理式の数における無限」として)それぞれの体系での意味としてとらえる必要があるにも関わらず日常語の意味(限りがないというラフな使い方)にひっぱられていることが私の混乱の原因としてあると思うのですが、この分野に明るい方いらっしゃいましたらご回答ください。よろしくお願いします。