小学算数1201030 views
中学数学623977 views
高校物理160543 views
りんご211690 views
いろは3013586 views
ヒストリア291310 views
Computer368461 views
小学社会310647 views
中学理科1631220 views
LaTeX962713 views
Help
Tools
NewsSpreadsheetCalendarBookkeepingMarkdown TablesLanguage Model NewsLinux CommandsSlidesTier ListPen ToolIllustrationCrayonWatercolorPixel ArtASCII ArtPerspectiveEndless StairsGraphMind MapER DiagramFamily TreeMemeCurved TextImage EditorMosaicRetro FilterPencil SketchSwirl EffectLine ArtOCR/HighlighterMakeup EditorFaviconVideo TrimmerScrolling VideoVideo TitleColor PickerColor ExtractorBonfireFireworksCherry BlossomWater RippleWater SplashBreaking GlassGlass TextureFabric TextureWood GrainMarble TextureBrick Wall TextureMetal TextureWashi Paper TextureCardboard TextureCSS ButtonIcon MakerBar ChartGrouped Bar ChartStacked Bar ChartPie ChartLine ChartArea ChartStacked Area ChartScatter Plot3D Bar Chart3D Pie ChartBar Chart RaceBubble ChartPopulation PyramidPictogramEarningsCandlestick ChartInvestment RiskMortgage SimulatorCalculatorMatrix CalculatorFunction GraphPolynomial ExpansionVenn DiagramField VisualizerRubik's Cube Group TheoryTraveling SalesmanVoronoi and DelaunayFractalUniversity Entrance Exam MathColumn ArithmeticDraw Math FiguresArithmetic AnimationArithmetic Word ProblemsCounting with Tree DiagramsCube NetsRolling DiceCross SectionsMotion PathMechanicsWavesUniversity Entrance Exam Physics解析力学Quantum MechanicsStatistical MechanicsRelativityCelestial MechanicsAstrophysicsCosmologyElectromagnetic WavesCapacitorsLight and LensesThermodynamicsHow Semiconductors WorkMolecular StructuresAtomic OrbitalsElectrochemical CellsChemical EquilibriumCrystal LatticesBuffer pHOrganic Reaction MapPeriodic TableComplex IonsDNA Double HelixCell DivisionMembrane ChannelsNerve ImpulseMuscle ContractionHormones and HomeostasisRock ClassificationWeatherConstellationsSolar and Lunar Eclipses3D ModelingFloor PlanSeismic StructuresIntersection TurnMaglevCooking AnimationOrigamiLive Viewer CountGeoJSON MapRailway MapPopulation MapCrime MapLand Price MapSchool MapShrine and Castle MapHouse of Representatives MapWord MapSolitaireReversiHakoiri MusumeChessHamburgerRippleSlide Puzzle MakerNeon PinballNovel MakerJapanese Typing PracticePiano Score EditorMusic TheoryShogi StrategyPiano Rhythm Game

English

述語論理の完全性定理:記号論理学の到達点

述語論理の完全性定理は、20世紀論理学の金字塔の一つです。クルト・ゲーデルが1929年に証明したこの定理は、「証明できること」と「論理的に正しいこと」が一致することを保証します。

述語論理の完全性定理

完全性定理は次のように述べられます。

Γ ⊨ φ ならば Γ ⊢ φ

論理的に正しいことは、すべて証明可能である。言い換えれば、反例がなければ証明が存在します。

逆方向(健全性)も成り立ちます:Γ ⊢ φ ならば Γ ⊨ φ。証明可能なことは論理的に正しい。

両方を合わせると、⊨ と ⊢ が一致します。

健全性(証明→正しさ)

証明できるものは、どのモデルでも正しい。証明体系の信頼性。

完全性(正しさ→証明)

どのモデルでも正しいことは、証明できる。証明体系の十分性。

ゲーデルの証明

ゲーデルは1929年の博士論文で完全性定理を証明しました。彼の証明の核心は、証明不可能な式には反例(その式を偽にするモデル)が存在することを示す点にあります。

証明の概略は次の通りです。φ が証明不可能と仮定します。¬φ を加えても矛盾しないことを示します。矛盾しない理論からモデルを構成します。このモデルで φ は偽なので、φ は論理的に正しくありません。

証明のアイデア

証明不可能 → 矛盾しない → モデルが存在 → 反例がある → 論理的に正しくない

対偶

論理的に正しい → 証明可能

ヘンキンの証明

レオン・ヘンキンは1949年に、より直接的で明快な証明を与えました。ヘンキンの方法は「証人」(witness)を加えて理論を拡張し、その極大無矛盾拡大からモデルを構成するものです。

∃x φ(x) が理論に含まれるとき、φ© を満たす新しい定項 c(証人)を追加します。これを繰り返して「証人付き」の理論を作り、その項のなす構造がモデルになります。

完全性定理の意義

完全性定理には深い意義があります。

まず、構文と意味の一致を保証します。形式的な記号操作(証明)と、意味論的な真理の概念が、述語論理では完全に一致します。

次に、コンパクト性定理の証明に使えます。Γ ⊨ φ なら有限部分集合から証明可能、よって有限部分集合から帰結、というわけです。

完全性:⊨ → ⊢

証明は有限

有限部分集合で十分

コンパクト性定理

完全性定理の限界

完全性定理は強力ですが、限界もあります。

算術のような特定の理論については、「標準モデル」で真であることと証明可能であることは一致しません。これがゲーデルの不完全性定理です。完全性定理は「すべてのモデルで真」と「証明可能」の一致を言っているのであり、「特定のモデルで真」については別問題です。

また、二階論理(述語に対する量化を許す論理)では完全性定理は成り立ちません。述語論理の完全性は、一階論理の特別な性質なのです。

一階述語論理

完全性定理が成り立つ。決定不能だがセミ決定可能。

二階論理

完全性定理が成り立たない。表現力が高すぎて代償を払う。

完全性と不完全性

ゲーデルは完全性定理(1929年)と不完全性定理(1931年)の両方を証明しました。一見矛盾するように見えますが、異なる主張です。

完全性定理:述語論理の推論体系は完全(論理的に正しい式はすべて証明可能)。

不完全性定理:十分強い算術を含む理論は不完全(その理論で真だが証明不可能な式がある)。

次回からは、モデル理論の話題に入っていきます。