Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[2026前期火5] 論理学(京都大学文学部 前期 第9回)「正規化の停止性——ヒドラゲームに...

[2026前期火5] 論理学(京都大学文学部 前期 第9回)「正規化の停止性——ヒドラゲームによる証明」

科学哲学科学史 (演習) 前期 第9回 論理学 (京都大学文学部・矢田部俊介)
「正規化の停止性——ヒドラゲームによる証明」
2026年6月16日(火)1645〜1815(予定)

Avatar for Shunsuke Yatabe

Shunsuke Yatabe

June 14, 2026

More Decks by Shunsuke Yatabe

Other Decks in Education

Transcript

  1. Պֶ఩ֶՊֶ࢙ (ԋश) લظ ୈ 9 ճ ࿦ཧֶ ਖ਼نԽͷఀࢭੑŠŠώυϥήʔϜʹΑΔূ໌ 2026 ೥

    6 ݄ 16 ೔ʢՐʣ16:45–18:15 จֶ෦ୈ 4 ߨٛࣨ ୲౰ɿ໼ా෦ढ़հʢ੢೔ຊཱྀ٬మಓגࣜձࣾʣ [email protected]
  2. ༧ఆมߋͷ͓அΓ ୈ 8 ճ࠷ऴεϥΠυͰͷ༧ࠂʢมߋલʣ ʮୈ 9 ճʢ6/16ʣ ɿ࿦ཧֶͷ఩ֶʯ ਪ࿦ओٛʢinferentialismʣೖ໳ Arthur

    Prior ͷ Tonk ͷྫ μϝοτʢDummettʣͷҙຯ࿦ มߋޙʢࠓ೔ʣ ʮୈ 9 ճɿਖ਼نԽͷఀࢭੑŠŠώυϥήʔ ϜͰཧղ͢Δʯ લճͷ॓୊ʢ໰ 1ɾ໰ 2ʣͷ֬ೝ ʮࢭ·Δʯ͜ͱΛͪΌΜͱࣔ͢ มߋͷཧ༝ ୈ 8 ճʢ6/9ʣͷतۀͰɺਖ਼نԽʹΑͬ ͯূ໌͕ ʮࢭ·Δʯ͜ͱͷઆ໌͕࣌ؒ੾ΕʹͳΓ ·ͨ͠ʢ18:13ʣ ɻ ʮࢭ·Δʯͷ௚ײతͳઆ໌͸ͨ͠ ʢ ʮ٧·Γ͸ݮΔʯ ʮূ໌͸ॎʹ৳ͼΔʯ ʣ ͔͠͠ͳͥࢭ·Δ͔Λ਺ֶతʹ ͍ࣔͤͯͳ͔ͬͨ ˠ ࠓ೔͜ͷิ଍Λ͔ͬ͠Γߦ͍·͢ɻ Tonkɾਪ࿦ओٛ͸ୈ 10 ճҎ߱΁܁Γ ্͛ɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 3
  3. ʮͳͥ͋ͷԋश͸೉͔ͬͨ͠ͷ͔ʯŠŠॏ఺ղઆ͠·͢ ࠓ೔ͷ 3 εςοϓ ᶃ લճͷ॓୊Λ֬ೝ͢Δ ໰ 1ɾ໰ 2 Λ΋͏Ұ౓ݟ࣮ͯࡍʹखΛಈ͔͢

    ᶄ ʮࢭ·Δʯͷ೉͠͞Λਖ਼֬ʹݴ͏ ௚ײతͳઆ໌ͷԿ͕଍Γͳ͔͔ͬͨΛ໌֬ʹ͢ Δ ʮ٧·Γͷ਺ʯͱʮূ໌ͷ௕͞ʯ͕ٯํ޲ʹಈ ͘໰୊ ᶅ ώυϥήʔϜͰղܾ͢Δ ʮๆͷߴ͞ʢdegreeʣ ʯͱ͍͏ਖ਼͍͠ܭଌثΛݟ ͚ͭ ࢭ·Δ͜ͱΛ਺ֶతʹࣔ͢ ࠓ೔ͷத৺ϝοηʔδ ʮ໨ʹݟ͑Δྔ ʢ٧·Γ਺ɾূ໌ͷ௕͞ɾdetour ਺ʣ͸ ౰ͯʹͳΒͳ͍ɻ ਖ਼͍͠ܭଌث ʢๆͷߴ͞ʣΛݟ͚ͭΕ͹ɺ ͦΕ͸ඞͣ୯ௐʹݮΔɻ ʯ ͜ͷʮӅΕͨܭଌثʯΛݟ͚ͭΔ͜ͱ͕ ఀࢭੑূ໌ͷ֩৺ɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 4
  4. ຊ೔ͷ಺༰ ϒϩοΫ Aɿ͓͞Β͍ͱ໰୊੔ཧʢεϥΠ υ 5–11ʣ ਖ਼نԽఆཧͷओுʢࠓ೔ূ໌͢Δ໨ඪʣ ݟఢඞࡴŠŠ detour আڈͷ͓͞Β͍ʢલճ ࠶ܝʣ

    લճͷ॓୊ʢ໰ 1ɾ໰ 2ʣͷ࠶ܝ ʮࢭ·Δʯͷઆ໌͸ͳͥ೉͔͔ͬͨ͠ ϒϩοΫ BɿώυϥήʔϜͱఀࢭੑʢεϥ Πυ 12–29ʣ ۩ମྫŠŠؐݩ͢ΔͱԿ͕ى͖Δ͔ ໰͍ŠŠਖ਼͍͠ܭଌثͱ͸Կ͔ ๆͷߴ͞ʢdegreeʣͷಋೖ ϒϩοΫ Cɿ·ͱΊʢεϥΠυ 30–34ʣ ਖ਼نԽఆཧͷ஥ؒͨͪʢલճ࠶ܝʣ δϥʔϧͷಎ࡯ʢલճ࠶ܝʣ ࠓճͷ৽نԋशɾ࣍ճ༧ࠂʢTonk ΁ʣ ෇࿥ʢ͕࣌ؒ͋Ε͹ʣ ຊՈώυϥʢKirby–Paris, 1982ʣ ŠŠ PA Ͱূ໌Ͱ͖ͳ໋͍୊ͷྫ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 5
  5. ͓͞Β͍ɿਖ਼نԽఆཧͷओுŠŠࠓ೔ূ໌͢Δ໨ඪ ఆཧʢڧਖ਼نԽఆཧɺΞϑΟϯ࿦ཧ൛ʣ ΞϑΟϯ {→, ∧, ∨} ͷ೚ҙͷূ໌ π ʹରͯ͠ɺ Ͳͷॱ൪Ͱ

    detour Λআڈͯ͠΋ʢݟఢඞࡴͷ ॱ൪ʹґΒͣʣ ɺ ༗ݶεςοϓͰਖ਼نܗʹ౸ୡͰ͖Δɻ ୈ 8 ճͷঢ়گʢ18:13 Ͱ࣌ؒ੾Εʣ ʮݟఢඞࡴʯͷૢ࡞ʢؐݩʣ͸આ໌ͨ͠ ʮࢭ·Δʯͷ௚ײతઆ໌͸ͨ͠ ʢ ʮ٧·Γ͸ݮΔʯ ʮূ໌͸ॎʹ৳ͼΔʯ ʣ ͔͠͠ͳͥ༗ݶճͰऴΘΔ͔Λ ਺ֶతʹ͍ࣔͯ͠ͳ͔ͬͨ ࠓ೔ͷྲྀΕ p5–9ɿݟఢඞࡴ͓͞Β͍ ˡ ࠓ͜ ͜ p10–11ɿ॓୊֬ೝɾ໰୊੔ཧ p12–24ɿఀࢭੑͷূ໌ ʮๆͷߴ͞ʢdegreeʣ ʯͱ͍͏ ਖ਼͍͠ܭଌثΛ࢖ͬͯ ώυϥήʔϜͰࣔ͢ p25–29ɿਖ਼نԽఆཧͷ஥ؒͨͪ ࠓ೔ͷ໨ඪɿ ʮࢭ·Δʯ͜ͱΛ ਺ֶతʹઆ໌Ͱ͖ΔΑ͏ʹͳΔɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 6
  6. ͓͞Β͍ɿجຊઓུŠŠݟఢඞࡴʢ Search and Destroyʣ جຊઓུͷ 3 εςοϓ 1. αʔνɿূ໌ͷதΛ͘·ͳ͘୳͠ɺ detourʢI

    ϊʔυͱ E ϊʔυͷྡ઀ʣΛݟͭ ͚Δ 2. σετϩΠɿݟ͚ͭͨ detour Λ ʮؐݩૢ࡞ʯͰফڈ͢Δ ʢdetour Λؚ·ͳ͍ূ໌ʹม׵ʣ 3. ܁Γฦ͠ɿdetour ͕࢒͍ͬͯΕ͹ εςοϓ 1 ʹ໭Δ ֤݁߹ࢠʹ͍ͭͯʮͲ͏ؐݩ͢Δ͔ʯΛ࣍ͷεϥΠυ Ͱ֬ೝ͢Δɻ ؐݩͱ͸Կ͔ detour ෦෼ΛʮΧοτ&ϖʔε τʯͰ ΑΓ୹͍ূ໌ʹஔ͖׵͑Δ͜ͱɻ ূ໌ πʢdetour ͋Γʣ ؐݩ ূ໌ π′ʢdetour1 ݸݮʣ ΞϑΟϯ࿦ཧͰ͸ 1 ճͷؐݩͰ detour ͕ඞͣมԽ͢Δɻ ʢࠓ೔͜ΕΛਖ਼֬ʹࣔ͢ʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 7
  7. ͓͞Β͍ɿ→ ͷdetourআڈ → ͷ detourŠŠ I ϊʔυͱ E ϊʔυ͕ྡ઀ →I

    Ͱ A → B Λ࡞Γɺ௚ޙʹ →E Ͱ B ΛऔΓग़͢ɻ ؐݩલʢdetour ͋Γʣ [u:A] π1 B →+u A → B π2 A →− B A → B ͕ detour ͷʮๆʯ ⇒ ؐݩޙʢdetour ͳ͠ʣ π2 A π1 [π2 /u] B π1 ͷதͷ [u:A] Λ π2 ʢA ͷূ໌ʣͰஔ͖׵͑ ϙΠϯτ A → B ͱ →Iɾ→E ͷ྆ϊʔυ͕ফ͑Δɻ ΞϑΟϯ࿦ཧͰ͸ u ͸ 1 ճ͔͠ग़ͯ͜ͳ͍ͨΊɺπ2 Λෳ੡͠ͳ͍ɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 8
  8. ͓͞Β͍ɿ∧ ͷdetourআڈ ∧ ͷ detourŠŠ I ϊʔυͱ E ϊʔυ͕ྡ઀ ∧I

    Ͱ A ∧ B Λ࡞Γɺ௚ޙʹ ∧EL Ͱ A ͚ͩऔΓग़͢ɻ ؐݩલʢdetour ͋Γʣ π1 A π2 B ∧+ A ∧ B ∧−L A A ∧ B ͕ detour ͷʮๆʯ ʢ∧ER ͷ৔߹΋ରশతʹಉ༷ʣ ⇒ ؐݩޙʢdetour ͳ͠ʣ π1 A π1 ʢA ͷূ໌ʣ͚͕ͩ࢒Δ π2 ʢB ͷূ໌ʣ͸ফ͑Δ ϙΠϯτ A ∧ Bɾ∧Iɾ∧E ͷશ͕ͯফ͑Δɻ ࢖Θͳ͔ͬͨ π2 ʢB ͷূ໌ʣ͸ʮࡍʹ͸ෆཁͩͬͨʯ͜ͱʹͳΔɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 9
  9. ͓͞Β͍ɿؐݩૢ࡞ͷ·ͱΊ 3 छྨͷؐݩʢΞϑΟϯ࿦ཧͰͷ detour আڈʣ ݁߹ࢠ ؐݩલͷܗ ؐݩޙ ফ͑Δ΋ͷ →

    →I ௚ޙʹ →E π1 [π2 /u] A → Bɺ→Iɺ→E ∧ ∧I ௚ޙʹ ∧EL π1 ʢA ͷূ໌ʣ A ∧ Bɺ∧Iɺ∧EL ɺπ2 ∨ ∨IL ௚ޙʹ ∨E π2 [π1 /u] A ∨ Bɺ∨IL ɺ∨Eɺπ3 ڞ௨ύλʔϯ I-ϊʔυͱ E-ϊʔυͷ྆ํ͕ফ͑Δ ʮࡍʹ࢖ͬͨʯূ໌͕࢒Δ ʮ࢖Θͳ͔ͬͨʯূ໌͸ফ͑Δ proof net ͰݟΔͱ I ϊʔυͱ E ϊʔυ͕ ʮ୹བྷʯ ͯ͠ফ͑Δ ࢖ͬͨϫΠϠ͸௚௨ ࢖Θͳ͔ͬͨϫΠϠ͸ dangling Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 10
  10. લճͷ॓୊ʢ໰1ɾ໰2ʣŠŠղ౴͸ఏग़ޙʹ഑෍ ࠓ೔ͷ֬ೝର৅ ୈ 8 ճͰ࣮ࡍʹग़ͨ॓͠୊͸໰ 1ɾ໰ 2 ͷ 2 ໰ͷΈɻ

    ʢ໰ 3ɾ໰ 4 ͸ʮࠓ೔શ෦ऴΘΒͳ͍ͷͰ࣍ճʹճ͠·͢ʯͱޱ಄Ͱࢦࣔͨ͠ɻ ʣ ໰ 1ʢඞमʣ ҎԼͷূ໌ʹؚ·ΕΔ detour Λશͯڍ͛ɺ ਖ਼نԽͤΑʢਖ਼نͳূ໌Λ࡞Εʣ ɻ A B ∧+ A ∧ B ∧−L A A B ∧+ A ∧ B ∧−R B ∧+ A ∧ B ໰ 2ʢඞमʣ ҎԼͷূ໌Λਖ਼نԽͤΑɻ [u:A → B] [v:A] →− B →+v A → B [w:A] →− B →+w A → B →+u (A → B) → (A → B) Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 11
  11. લճͰ଍Γͳ͔ͬͨઆ໌ŠŠʮࢭ·Δʯ͸ͳͥ೉͍͔͠ 3 ͭͷީิͱ໰୊఺ ܭଌثީิ 1 ճؐݩ͢Δͱ ఀࢭ൑ఆ detour ݸ਺ ݮΒͳ͍͜ͱ͕͋Δ

    × ٧·ΓʢV ࣈʣͷ ਺ ݮΔʜ͔΋ ? ূ໌ͷ ௕͞ʢॎʣ ૿͑Δ × ୈ 8 ճतۀه࿥ʢ17:51ʣͰޱ಄֬ೝͨ͠ݱ৅ɿ ʮ٧·Γ͸ݮΔʯ ʮূ໌͸ॎʹ৳ͼΔʯ ֩৺తͳ໰୊ ٧·Γ਺ͱ௕͞͸ٯํ޲ʹಈ͘ɻ Ұํ͕ݮΔͱҰํ͕૿͑Δ ˠ ͲͪΒ͔Ұํ͚ͩͰ͸ ʮશମͱͯ͠ऴΘΓʹ͍ۙͮͯ ͍Δʯ ͱݴ͑ͳ͍ʂ ͜Ε͕ୈ 8 ճ 18:13 Ͱ આ໌͕ෆ׬શʹͳͬͨ֩৺ɻ ղܾͷํ਑ ྆ํΛ 1 ͭͷॱংʹ·ͱΊ্͛Δ ʮਖ਼͍͠ܭଌثʯΛݟ͚ͭΔɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 12
  12. ୈ1ນɿؐݩ͢ΔͱԿ͕ى͖Δ͔ŠŠ۩ମྫʢؐݩલʣ ྫʢΞϑΟϯ࿦ཧɺdetour ਺ = 1ʣ ๆͷ࿦ཧࣜɿ(A ∧ B) → A

    ʢ→I ͷ௚ޙʹ →E ˠ detourʣ [u:A ∧ B] ∧−L A →+u (A ∧ B) → A A B ∧+ A ∧ B →− A ͜ͷূ໌ͷಛ௃ detour ਺ = 1 ʢ→I ௚ޙʹ →Eʀ(A ∧ B) → A ͕ๆʣ ٧·ΓʢV ࣈʣͷ਺ = 1 π2 = (A, B ∧I − → A ∧ B) π1 = ([u:A ∧ B] ∧EL − − → A) ͜͜Ͱ u Λ࢖͏ͷ͸ͪΐ͏Ͳ 1 ճʢΞϑ Οϯʣ ໰͍ʢ࣍εϥΠυʣ → ؐݩΛ 1 ճ࣮ߦ͢Δͱ Կ͕ى͖Δ͔ʁ detour ਺͸ݮΔ͔ʁ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 13
  13. ୈ1ນɿؐݩ͢ΔͱԿ͕ى͖Δ͔ŠŠؐݩ 1ճ࣮ߦ → ؐݩΛ 1 ճ࣮ߦ π1 தͷ [u:A ∧

    B] Λ π2 Ͱஔ͖׵͑Δɿ A B ∧+ A ∧ B ∧−L A ৽͍͠٧·Γɿ∧I ௚ޙʹ ∧EL ˠ ๆ͸ A ∧ B ؍࡯ ؐݩલ ؐݩޙ detour ਺ 1 1ʢมΘΒͳ͍ʂʣ ٧·Γ਺ 1 1ʢมΘΒͳ͍ʣ ূ໌ͷ௕͞ ୹͍ ௕͍ʢ૿͑ͨʂʣ ๆͷ࿦ཧࣜ (A∧B)→A A ∧ B ๆͷ degree 2 1ʢݮͬͨʂʣ ΋͏ 1 ճؐݩ͢Δͱ ∧detour Λআڈ ⇒ A ͚͕ͩ࢒Δʢਖ਼نܗʣ ๆͷ degreeɿ1 → 0ʢdetour ͳ͠ʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 14
  14. ୈ1ນ·ͱΊɿ ʮਖ਼͍͠ܭଌثʯΛݟ͚ͭΑ ː 1.1 ͷྫͰͷ؍࡯ͷ·ͱΊ ܭଌث มԽ ऴྃ൑ఆ detour ݸ਺

    1 → 1 → 0 ?ʢҰ࣌ఀ଺ʣ ٧·Γ਺ 1 → 1 → 0 ?ʢಉ্ʣ ূ໌ͷ௕͞ ૿͑ͨ × ๆͷ degree 2 → 1 → 0 ✓ʢৗʹݮগʂʣ ӅΕͨճΓಓʢ༻ޠ੔ཧʣ ਖ਼نԽͷ్தͰإΛग़͢ detour Λ ʮӅΕͨճΓಓʯͱݺͿɻ → ؐݩͰ ∧-detour ͕ग़ݱͨ͠ͷ͕ͦͷྫɻ ॏཁͳͷ͸ɺݱΕΔ৔ॴ͸ඞͣʮܧ͗໨ʯɻ ֩৺తͳ໰͍ ʮؐݩΛ 1 ճ͢Δͨͼʹඞͣ Կ͔͕ݫີʹݮΔʯŠŠ ͦΕ͕ݴ͑Ε͹ऴΘΔɻ detour ݸ਺΍ূ໌ͷ௕͞Ͱ͸ݴ͑ͳ ͔ͬͨɻ ˠ Ͱ͸ԿΛ࢖͏͔ʁ ๆͷ࿦ཧࣜͷ degreeʢෳࡶ͞ʣ Λ࢖͑͹͏·͍͘͘ɻ ʮؐݩ͢Δͱɺফ͑ͨๆΑΓ degree ͷ௿͍ๆ͔͠ੜ·Εͳ͍ʯ ˠ ͜ΕΛਖ਼֬ʹݴ͏ͷ͕ୈ 2 ນ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 15
  15. ୈ2ນɿܧ͗໨2͔ॴŠŠؐݩޙʹ৽ detour ͕ੜ·ΕΔ৔ॴ 2 ͭͷܧ͗໨ ্ଆܧ͗໨ʢ୅ೖ఺ʣ ɿ π2 ͷ຤ඌ͕ I

    نଇ ͔ͭ [u:A] ͷ௚্͕ E نଇ ˠ ৽͍͠ๆ Aʢdeg < dʣ Լଆܧ͗໨ʢ݁࿦఺ʣ ɿ π1 ͷ຤ඌ͕ I نଇ ͔ͭ →E ͷ௚Լ͕ E نଇ ˠ ৽͍͠ๆ Bʢdeg < dʣ ΞϑΟϯ࿦ཧɿu ͸ 1 ՕॴͷΈ ˠ ίϐʔͳ͠ ˠ ಺෦͸҆શɻ ݁࿦ ৽ๆ͸ͱ΋ʹ deg < d (d= deg(A→B))ɻ ˠ ফ͑ͨๆΑΓඞͣ௿͍ʂ ؐݩલʢࠨʣͱؐݩޙʢӈʣ ؐݩલɿԣฒͼʢೋલఏʣ π1 [u:A] Λ࢖͍ B Λূ໌ →I[u] A→B ʹๆ π2 A Λূ໌ A →E ݁࿦ B → ؐݩ ๆ͕ফ͑Δ ؐݩޙɿॎ 1 ྻʹ౷߹ π2 ʢ୅ೖˢʣ I نଇ ্ଆܧ͗໨ʢE نଇͳΒ৽ๆʣ π1[π2/u] I نଇ Լଆܧ͗໨ʢE نଇͳΒ৽ๆʣ Cʢ࠷ऴ݁࿦ʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 16
  16. ୈ2ນɿਖ਼͍͠ܭଌثŠŠๆͷߴ͞ʢ degreeʣ ࿦ཧࣜͷ degreeʢෳࡶ͞ʣͷఆٛ ݪࢠࣜɿdeg(A) = 0 deg(A ◦ B)

    = deg(A) + deg(B) + 1 ྫɿ deg(A) = 0ɼ deg(B) = 0 deg(A ∧ B) = 1 deg((A ∧ B) → A) = deg(A ∧ B) + deg(A) + 1 = 2 ː 1.1 ͷྫ ๆ (A ∧ B) → Aɿdegree = 2 ؐݩޙͷๆ A ∧ Bɿdegree = 1 ͞Βʹؐݩޙɿdegree = 0ʢਖ਼نܗʣ ֩৺తͳੑ࣭ {→, ∧} Ͱ͸ɺ ؐݩͰ৽ͨʹੜ·ΕΔๆ͸ ඞͣফ͑ͨๆͷ ਅͷ෦෼࿦ཧࣜɻ ফ͑ͨๆͷ degree Λ d ͱ͢Ε͹ ੜ·ΕΔๆͷ degree ͸ < d ߴʑ 2 ຊʢܧ͗໨͸্Լͷ 2 ͔ॴʣ ઀ଓͷϝοηʔδ ʮ໨Ͱݟ͑ͳ͍ degree ͱ͍͏ ਖ਼͍͠ܭଌثΛݟ͚ͭΕ͹ɺ Ͳ͔͜Βݟͯ΋લਐ͍ͯ͠Δͱݴ͑Δɻ ʯ ˠ ͜ΕΛώυϥήʔϜͰࢹ֮Խ͢Δʢୈ 3 ນʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 17
  17. ୈ3ນɿந৅ԽŠŠʮๆͷ౓਺ͷଟॏू߹ʯΛऔΓग़͢ ূ໌ਤͷԿΛʮ๨ΕͯʯԿΛʮ࢒͢ʯ͔ ূ໌ਤʹ͸େྔͷ৘ใ͕͋Δɿ ໦ͷܗɾ֤࿦ཧࣜɾԾఆϥϕϧ u, v, w, . . .

    ఀࢭੑͷূ໌ʹຊ౰ʹඞཁͳͷ͸ɿ ʮ֤ detour ͷๆͷ degree ͷ ଟॏू߹ʯ͚ͩʂ ͳͥͳΒʢୈ 2 ນͰࣔͨ͠ʣ ɿ 1 ճͷؐݩͰɺdegree d ͷๆ͕ফ͑Δ ߴʑ 2 ݸͷ৽ๆ͕ݱΕΔʢdegree < dʣ ͦΕҎ֎ͷূ໌ਤͷมԽ͸ఀࢭੑʹແؔ܎ ˠ ূ໌ਤ π ͔Βʮ಄ͷߴ͞ҰཡʯΛऔΓग़͢ ˠ ͜Ε͕ώυϥͷʮঢ়ଶʯʹͳΔ ຋༁ͷ۩ମྫʢː 1.1 ͷূ໌ʣ ূ໌ਤ π ʢdetour 1 ݸɼๆ (A∧B)→A, deg 2ʣ ౓਺ΛಡΉ ಄ͷߴ͞Ұཡ {2} ؐݩ 1 ճʢ→ʣ ಄ͷߴ͞Ұཡ {1} ؐݩ 1 ճʢ∧ʣ {}ʢਖ਼نܗʣ ϙΠϯτɿந৅Խ = ෆཁͳ৘ใΛ࡟͗མͱ͢ɻ ʮߴ͞Ұཡʯ͚ͩͰఀࢭੑ͕ݴ͑Δ͜ͱ͕ࠓ೔ ͷ֩৺ɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 18
  18. ୈ3ນɿରԠදŠŠূ໌࿦ ↔ ώυϥήʔϜ ରԠද ূ໌࿦ ώυϥήʔϜ ূ໌ਤ π ώυϥʢո्ʣ detour

    1 ݸ ಄ 1 ຊ ๆͷ degree ಄ͷߴ͞ʢ1, 2, 3, . . . ʣ ؐݩ 1 ճ ಄Λ 1 ຊמΔ ৽͍͠ๆʢߴ͞ < dʣ ߴ͞ < d ͷ಄͕ߴʑ 2 ຊ ਖ਼نܗʢdetour θϩʣ ಄͕શ෦ͳ͘ͳͬͨ ਖ਼نԽͷఀࢭੑ ήʔϜ͸ඞͣऴΘΔ ώυϥήʔϜͷར఺ ূ໌ਤͷ୅ΘΓʹ ࣗવ਺ͷଟॏू߹Λૢ࡞ ࿦ཧࣜͷߏ଄Λ๨Εͯ ʮߴ͞ʯ͚ͩʹूதͰ͖Δ ήʔϜ͕ऴΘΔ͔͸ ௚ײతʹ֬ೝ͠΍͍͢ ิ଍ɿ಄ͷຊ਺ 1 ճͷؐݩͰຊ਺͸૿͑͏Δ ʢː 1.1ɿ1 → 1, ࠷ѱɿ1 → 2ʣ ɻ ʮߴ͞ʯΛ࢖͑͹ ʮશମͱͯ͠લਐ͍ͯ͠Δʯͱݴ͑Δɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 20
  19. ΞϑΟϯ࿦ཧɿͳͥʮߴʑ2ຊɾશ෦௿͍ʯ͔ ΞϑΟϯ࿦ཧʢॖ໿ͳ͠ʣŠŠήʔϜ͕៉ྷ Ծఆϥϕϧ u ͸ͪΐ͏Ͳ 1 ͔ॴ ⇒ π2 Λ୅ೖ͢Δͷ͸

    1 ͔ॴͷΈ ৽ detour ͷީิ͸ʮܧ͗໨ 2 ͔ॴʯ͚ͩɿ ্ଆܧ͗໨ ˠ ৽ๆͷ degree = deg(A) < d Լଆܧ͗໨ ˠ ৽ๆͷ degree = deg(B) < d d מΔ <d <d ߴʑ 2 ຊ ˠ ಄ͷຊ਺͸૿͑ͯ΋ʮߴ͞ʯ͸ඞͣԼ͕Δ ˠ είΞϕΫλ๏͕៉ྷʹػೳ͢Δʢୈ 5 ນʣ ॖ໿͋Γʢ࠷খ໋୊࿦ཧʣŠŠήʔϜ͕೉ ͍͠ Ծఆϥϕϧ u ͕ k ͔ॴʹग़ͯ͘Δ ⇒ π2 Λ k Օॴʹίϐʔ ৽ detour ͷީิɿ k Օॴͷ্ଆܧ͗໨ + 1 ͭͷԼଆܧ͗໨ = ࠷େ k + 1 ݸʢk ͸೚ҙʹେ͖͍ʂʣ ͞Βʹɿίϐʔͨ͠ π2 ͷதʹ detour ͕͋Ε͹ͦΕ΋ίϐʔ͞ΕΔ ⇒ ߴ͞ d Ҏ্ͷ಄͕૿͑͏Δ d מΔ d d−1 d−1 ແ੍ݶʂ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 21
  20. ୈ4ນɿώυϥήʔϜͷϧʔϧ ώυϥήʔϜͷϧʔϧʢਖ਼ࣜʣ ঢ়ଶɿߴ͞෇͖಄ͷ༗ݶଟॏू߹ 1 खɿ޷͖ͳ಄Λ 1 ຊબΜͰמΔ ߴ͞ d ≥

    2ɿߴ͞ < d ͷ಄͕ߴʑ 2 ຊੜ͑Δ ʢ0ʙ2 ຊʀ্Լ 2 ͭͷܧ͗໨ͷൃՐ࣍ୈʣ ߴ͞ 1ɿԿ΋ੜ͑ͳ͍ ऴྃɿ಄͕શ෦ͳ͘ͳΕ͹উͪ ূ໌࿦ ↔ ώυϥήʔϜͷରԠ ূ໌࿦ ώυϥήʔϜ detour ͷๆʢdeg dʣ ಄ʢߴ͞ dʣ → ؐݩʢๆΛফ͢ʣ ಄Λ 1 ຊמΔ ৽ detourʢdeg < dʣ ৽಄ʢߴ͞ < dʣ ਖ਼نܗʢdetour ͳ͠ʣ ऴྃʢ಄ͳ͠ʣ ː 1.1 ͷྫɿ{2} → {1} ಑ମ 2 {2} מΔ ಑ମ 1 {1}ʢ1 ຊʣ ্ଆܧ͗໨ͷΈൃՐ ˠ ৽಄ 1 ຊʢߴ͞ 1ʣ Լଆܧ͗໨͸ෆൃՐ ࠷ѱέʔεɿ{d} → {d1 , d2 }ʢ2 ຊʣ d מΔ d1 d2 d1, d2 < d ʢ྆ܧ͗໨ൃՐʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 22
  21. ୈ4ນɿϓϨΠ࣮ԋŠŠ {3} ελʔτ࠷ѱέʔε ࠷ѱέʔεͷखॱʢώυϥ͕ৗʹߴ͞ d−1 Λ 2 ຊੜ΍͢ʣ ख ঢ়ଶʢଟॏू߹ʣ

    מͬͨ಄ͷߴ͞ ಄ͷຊ਺ 0 {3} Š 1 1 {2, 2} 3 2 2 {2, 1, 1} 2ʢࠨʣ 3 3 {1, 1, 1, 1} 2ʢӈʣ 4 4 {1, 1, 1} 1 3 5 {1, 1} 1 2 6 {1} 1 1 7 {} 1 0 ऴྃʂ ؾ͖ͮ ಄ͷຊ਺͸ 1 → 2 → 3 → 4 ͱ૿͑ଓ͚Δ ͔͠͠ήʔϜ͸ 7 खͰऴΘͬͨ ຊ਺Λ਺͑Δ͚ͩͰ͸ऴΘΓ͕ݟ͑ͳ͍ ʢޱ಄ͷઆ໌͕ෆ׬શͩͬͨཧ༝ʣ ࠷ѱख਺͸ 2d − 1 ߴ͞ d ͷ಄ 1 ຊͷήʔϜͷ࠷ѱख਺ɿ d ࠷ѱख਺ 1 1Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 23
  22. ώυϥ࣮گᶃɿߴ͞3ΛמΔͱ2ຊʹ૿͑Δ ಑ମ 3 ⾐ ॳظɿ{3}ʢ಄ 1 ຊʣ ୈ 1 ख

    ߴ͞ 3 ΛמΔ ಑ମ 2 ৽ੜ 2 ৽ੜ {2, 2}ʢ಄ 2 ຊʹ૿Ճʣ ؍࡯ɿ಄ͷຊ਺ vs ๆͷ࠷େ degree ؐݩલ ؐݩޙ ಄ͷຊ਺ 1 2ʢ૿͑ͨʂʣ ๆͷ࠷େ degree 3 2ʢݮͬͨʂʣ ʮຊ਺͕૿͑ͯ΋࠷େ degree ͸ඞͣԼ͕Δʯ ŠŠ͜Ε͕ఀࢭੑূ໌ͷݤɻ ূ໌࿦ͱͷରԠʢː 1.1 ࠷ѱέʔεʣ ๆ (A∧B)→Aʢdeg 3ʣΛ → ؐݩ ্ଆܧ͗໨ൃՐ ˠ ৽ๆ X∧Y ʢdeg 2ʣ Լଆܧ͗໨ൃՐ ˠ ৽ๆ Zʢdeg 2ʣ ྆ํൃՐ ˠ {3} → {2, 2}ʢࠓͷέʔεʣ ยํͷΈ ˠ {3} → {2}ʢː 1.1 ͷ࣮ࡍͷྫʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 24
  23. ώυϥ࣮گᶄɿߴ͞2ΛמΔʢୈ2ɾ3खʣ ಑ମ 2 2 {2, 2} ୈ 2 ख ಑ମ

    2 1 ৽ 1 ৽ {2, 1, 1} ୈ 3 ख ಑ମ 1 1 1 1 {1, 1, 1, 1}ʢ4 ຊʣ ͜͜·ͰͷਪҠ ख ঢ়ଶ ಄ͷຊ਺ ࠷େ degree 0 {3} 1 3 1 {2, 2} 2 2 2 {2, 1, 1} 3 2 3 {1, 1, 1, 1} 4ʢ࠷େʣ 1ʢ࠷খʣ ߴ͞ 1 ͷ಄͸ʮ؆୯ͳ಄ʯ ߴ͞ 1 ͷ಄Λמͬͯ΋ ৽͍͠಄͸Ұ੾ੜ͑ͳ͍ʂ ʢdegree 0 ͷ෦෼࿦ཧࣜ = ݪࢠࣜ ˠ ܧ͗໨͕ൃՐ͠ͳ͍ʣ ˠ 4 ຊͷߴ͞ 1 ಄Λ 1 ຊͣͭמΕ͹͓ΘΓ ˠ ࣍εϥΠυͰ֬ೝ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 25
  24. ώυϥ࣮گᶅɿߴ͞1Λ૟আͯ͠ऴྃ 1 1 1 1 {1, 1, 1, 1}ʢୈ 4

    खʣ 1 1 1 {1, 1, 1}ʢୈ 5 खʣ 1 1 {1, 1}ʢୈ 6 खʣ 1 {1}ʢୈ 7 खʣ ಄ͳ͠ʂ 㾎 {}ʢऴྃʂʣ ήʔϜશମͷৼΓฦΓʢ࠷ѱέʔεɿ{3} ε λʔτʣ ख ঢ়ଶ ಄ͷຊ਺ ࠷େ deg 0 {3} 1 3 1 {2, 2} 2 ˢ 2 ˣ 2 {2, 1, 1} 3 ˢ 2 3 {1, 1, 1, 1} 4 ˢ 1 ˣ 4–7 {1, 1, 1} → · · · → {} 3,2,1,0 ˣ 1 ͳͥऴΘΔͱݴ͑Δ͔ ʮ಄ͷຊ਺ʯ͸૿͕͑ͨɺ ࠷େ degree ͸ 3 ˠ 2 ˠ 1 ˠ 0 ͱ ݫີʹԼ͕Γଓ͚ͨɻ degree ͕ 0 ʹͳΕ͹ ಄͸Ұ੾૿͑ͳ͍ ˠ ༗ݶճͰऴྃ ࣍ɿ͜ͷ௚ײΛείΞϕΫλͰ ਺ֶతʹఆࣜԽ͢Δɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 26
  25. ୈ5ນɿείΞϕΫ늊ࣙॻࣜॱংͰఀࢭΛࣔ͢ είΞϕΫλͷఆٛ ॳظঢ়ଶͷ࠷େߴ͞Λ D ͱ͢Δɻ ώυϥͷঢ়ଶΛ࣍ͷϕΫλͰද͢ɿ (cD , cD−1 ,

    . . . , c2 , c1 ) ͜͜Ͱ cd = ߴ͞ d ͷ಄ͷຊ਺ɻ ː 4.2 ͷྫʢD = 3ʣ ɿ ঢ়ଶ είΞϕΫλ {3} (1, 0, 0) {2, 2} (0, 2, 0) {2, 1, 1} (0, 1, 2) {1, 1, 1, 1} (0, 0, 4) {1, 1, 1} (0, 0, 3) ิ୊ɿ1 ख͝ͱʹࣙॻࣜʹݫີʹݮΔ ߴ͞ d ͷ಄Λ 1 ຊמΔͱɿ cd ͕ 1 ݮΔ ci ʢi < dʣ͕͍͔ͭ͘૿͑Δ ࣙॻࣜॱংͰ͸ࠨͷܻ͕༏ઌɻ cd ͷҐஔ͸ cd−1 , . . . , c1 ΑΓࠨɻ ˠ cd ͕ 1 ݮΕ͹ɺ ӈͷܻ͕ͲΕ͚ͩ૿͑ͯ΋ ϕΫλશମ͸ࣙॻࣜʹখ͘͞ͳΔɻ ˠ είΞϕΫλ͸ຖखݫີʹݮগʂ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 27
  26. ୈ5ນɿࣙॻࣜॱংʹ͸ແݶԼ߱ྻ͕ͳ͍ŠŠೋॏؼೲ๏ ิ୊ʢ੔ૅੑʣ (ND, ࣙॻࣜॱং) ʹ͸ ແݶʹԼ͕Γଓ͚Δྻ͸ଘࡏ͠ͳ͍ɻ ূ໌ɿD ʹ͍ͭͯͷؼೲ๏ D =

    1ɿ ࣗવ਺ͷແݶԼ߱ྻ͸ଘࡏ͠ͳ͍ ʢࣗવ਺ͷ࠷খݪཧʣ✓ D → D + 1ʢؼೲஈ֊ʣ ɿ ແݶԼ߱ྻ v0 >lex v1 >lex · · · ͕͋Δͱ͢Δɻ ୈ 1 ੒෼ͷྻ͸୯ௐඇ૿Ճͳࣗવ਺ྻ ˠ ༗ݶճޙʹ஋ k Ͱ҆ఆ͢Δ ͦͷޙɿୈ 2ʙD + 1 ੒෼͕ ND Ͱ ː 4.2 ͷྫͰ֬ೝ είΞϕΫλͷਪҠʢD=3ʣ ɿ (1, 0, 0) >lex (0, 2, 0) >lex (0, 1, 2) >lex (0, 0, 4) >lex (0, 0, 3) >lex · · · >lex (0, 0, 0) શͯࣙॻࣜʹݫີʹԼ͕͍ͬͯΔɻ ແݶԼ߱ྻ͕ͳ͍͔Βɼ͜ͷྻ͸༗ݶͰ ऴΘΔɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 28
  27. ୈ5ນɿఆཧŠŠఀࢭੑͱূ໌࿦΁ͷ࣋ͪؼΓ ఆཧʢΞϑΟϯ൛ώυϥήʔϜͷఀࢭੑʣ ͲͷΑ͏ͳखॱͰώυϥΛמͬͯ΋ɺ ώυϥήʔϜ͸༗ݶखͰඞͣऴΘΔɻ ূ໌ͷࠎ֨ ຖखɺείΞϕΫλ͕ࣙॻࣜʹ ݫີʹখ͘͞ͳΔʢิ୊ʣ (ND, lex) ʹແݶԼ߱ྻ͸

    ͳ͍ʢิ୊ʣ Ώ͑ʹήʔϜ͸༗ݶखͰऴΘΔ □ ূ໌࿦΁ͷ࣋ͪؼΓʢܥʣ ܥʢڧਖ਼نԽఆཧɼ{→, ∧} ΞϑΟϯ࿦ཧʣ ΞϑΟϯ {→, ∧} ͷ೚ҙͷূ໌ π ʹରͯ͠ɺ Ͳͷॱ൪Ͱ detour Λআڈͯ͠΋ɺ ༗ݶεςοϓͰਖ਼نܗʹ౸ୡ͢Δɻ ূ໌ɿώυϥήʔϜͱͷରԠʢεϥΠυ 16ʣ + ώυϥͷఀࢭੑʢ্ͷఆཧʣ ޱ಄ͷ໿ଋͱͷ઀ଓ ୈ 8 ճ 17:51 ͷʮ٧·Γ͸ݮΔɾূ໌͸ॎʹ৳ͼ Δʯ͸ ਖ਼͍͠؍࡯͕ͩͬͨɼ ʮείΞϕΫλʯΛ࢖͏͜ͱͰ ྆ํͷಈ͖Λ 1 ͭͷॱংʹ·ͱΊ্͛ͨɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 29
  28. ॖ໿͕͋Δ৔߹ŠŠٞ࿦่͕ΕΔཧ༝ ॖ໿͋Γͷ৔߹ ॖ໿نଇ͕͋Δͱ u ͕ෳ਺Օॴʹग़ͯ͘Δɻ → ؐݩ π1 [π2 /u]

    Λ࡞Δͱ͖ɿ π2 Λෳ਺Օॴʹίϐʔ͢Δඞཁ͕͋Δ ίϐʔઌͷ π2 ͷதʹ detour ͕͋Ε͹ ͦΕ΋શ෦ίϐʔ͞ΕΔ ߴ͞ d ͷ಄Λמͬͨͷʹ ߴ͞ d Ҏ্ͷ಄͕૿͑Δ͜ͱ͕͋Δʂ ˠ είΞϕΫλ͕ࣙॻࣜʹ૿͑Δ͜ͱ΋͋Δ ˠ ː 5.1 ͷূ໌่͕յ͢Δ ଧ։ࡦʢPrawitz ͷઓུʣ ऑਖ਼نԽʢ͋ΔखॱͰऴΘΔʣ͸ࣔͤΔɿ ʮҰ൪ߴ͍಄ͷ͏ͪɺҰ൪Լʢෳ੡ʹר͖ࠐ·Ε ͳ͍Ґஔʣͷ΋ͷ͚ͩΛמΔʯ ˠ ίϐʔ͞ΕΔͷ͸௿͍಄͚ͩ ˠ είΞϕΫλ͸ݮΔ ˠ ͜ͷઓུͰ͸ऴΘΔ ڧਖ਼نԽʢͲͷॱ൪Ͱ΋ʣ ॖ໿͋ΓͰʮͲͷॱ൪Ͱ΋ఀࢭ͢Δʯ = ڧਖ਼نԽͷূ໌ʹ͸ ωω Ҏ্ͷ௒ݶॱং਺͕ඞཁɻ ୈ 8 ճεϥΠυ 13ɾ15 ͷʮऑ/ڧͷ۠ผʯ͕͜͜Ͱ ֬ఆɻ ⾣ ΞϑΟϯ൛ͱຊՈ Kirby–Paris ώυϥͷൺֱ͸෇࿥ A2 ࢀর Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 30
  29. ਖ਼نԽఆཧͷ஥ؒͨͪᶃŠŠऑɾڧਖ਼نԽʢલճ࠶ܝʣ ऑ͍ਖ਼نԽఆཧʢweak normalizationʣ ೚ҙͷূ໌ π ʹରͯ͠ɺ π ͔Βਖ਼نܗʹ౸ୡͰ͖Δ ؐݩྻ͕গͳ͘ͱ΋ 1

    ͭଘࡏ͢Δɻ ʮ͏·͘΍Ε͹ਖ਼نܗʹ୧Γண͚Δʯ ˠ ॖ໿͋ΓͰ΋ Prawitz ઓུͰࣔͤΔɻ ڧ͍ਖ਼نԽఆཧʢstrong normalizationʣ ೚ҙͷূ໌ π ʹରͯ͠ɺ detour আڈΛͲͷॱ൪Ͱߦͬͯ΋ɺ ඞͣ༗ݶεςοϓͰਖ਼نܗʹ౸ୡ͢Δɻ ʮͲΜͳॱ൪Ͱ΍ͬͯ΋ඞͣऴΘΔʯ ࠓ೔ͷఆཧͱͷରԠ ʮࠓ೔ࣔͨ͜͠ͱʯ ɿ ΞϑΟϯ {→, ∧} Ͱڧਖ਼نԽ ʢώυϥʴείΞϕΫλʣ ॖ໿͋Γͷ৔߹͸ɿ ऑਖ਼نԽʢPrawitz ઓུʣ͸ࣔͤΔ ڧਖ਼نԽʹ͸௒ݶؼೲ๏͕ඞཁ ڧ͞ͷॱং ڧਖ਼نԽ ⇒ ऑਖ਼نԽ ʢٯ͸Ұൠʹ͸੒ཱ͠ͳ͍ʣ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 31
  30. ਖ਼نԽఆཧͷ஥ؒͨͪᶄŠŠΧοτআڈఆཧʢલճ࠶ܝʣ ਪ݅ܭࢉʢsequent calculusʣ ࣗવԋ៷ͱ͸ผͷূ໌࿦ͷܗࣜԽɻ 1930 ೥୅ʹήϯπΣϯ͕ಋೖɻ ࣗવԋ៷ɿԾఆ͔Β݁࿦ΛੵΈ্͛Δ ਪ݅ܭࢉɿલ݅ʢલఏͷू߹ʣͱ ޙ݅ʢ݁࿦ͷू߹ʣΛʮ⊢ʯͰͭͳ͙ Χοτنଇ

    ਪ݅ܭࢉʹ͓͚Δʮத໋ؒ୊Λܦ༝͢Δਪ࿦ʯ ɿ Γ ⊢ A A, ∆ ⊢ C Γ, ∆ ⊢ C (cut) ࣗવԋ៷ͷ detour ʹରԠ͢Δɻ ήϯπΣϯͷΧοτআڈఆཧʢHauptsatzʣ ਪ݅ܭࢉʹ͓͍ͯɺ ΧοτنଇΛ࢖Θͣʹ ূ໌Ͱ͖Δ΋ͷ͸ɺ ΧοτΛ࢖ͬͯ΋ূ໌Ͱ͖Δɻ ʢ ʮΧοτ͸ূ໌ͷೳྗΛ૿΍͞ͳ͍ʯ ʣ ରԠؔ܎ ࣗવԋ៷ ਪ݅ܭࢉ detour Χοτʢcutʣ ਖ਼نԽ Χοτআڈ ਖ਼نԽఆཧ Hauptsatz Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 32
  31. ਖ਼نԽఆཧͷ஥ؒͨͪᶅŠŠ෦෼࿦ཧࣜݪཧʢલճ࠶ܝʣ ਖ਼نԽ ˠ ෦෼࿦ཧࣜݪཧ ਖ਼نͳূ໌ʢdetour ͳ͠ʣͰ͸ɺ ূ໌ʹݱΕΔશͯͷ࿦ཧࣜ͸ ݁࿦·ͨ͸։͍ͨԾఆͷ෦෼࿦ཧࣜɻ ূ໌ͷϙΠϯτɿ ֤ؐݩͰʮๆʯͷ࿦ཧ͕ࣜফ͑Δ

    ਖ਼نܗͰ͸ʮๆʯ͕θϩ ༨ܭͳதؒ࿦ཧ͕ࣜଘࡏ͠ͳ͍ ˠ ෦෼࿦ཧࣜݪཧ͕ࣗಈతʹ੒ཱ ࠓ೔ূ໌ͨ͜͠ͱͷશମ૾ ೚ҙͷূ໌ π ݟఢඞࡴ ʢ༗ݶճʣ ਖ਼نͳূ໌ π′ ࣗಈతʹ ෦෼࿦ཧࣜݪཧ ݹయ࿦ཧͰ͸ʁ ݹయ࿦ཧʢഉத཯ΛؚΉʣͰ͸ ෦෼࿦ཧࣜݪཧ͕Ұൠʹ੒ཱ͠ͳ͍ɻ എཧ๏Ͱ༨ܭͳ࿦ཧ͕ࣜग़ͯ͘ΔͨΊɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 33
  32. ਖ਼نԽఆཧͷҙຯŠŠδϥʔϧͷಎ࡯ʢલճ࠶ܝʣ ਖ਼نԽఆཧ͸ʮ୯ͳΔٕज़తศٓʯͰ͸ͳ͍ Jean-Yves Girardʢઢܗ࿦ཧͷ૑࢝ऀʣʹΑΕ͹ɺ ਖ਼نԽఆཧ͸࿦ཧʹͱͬͯຊ࣭తʹॏཁɻ ͳ͔ͥʁ ਖ਼نͳূ໌ ʹ ΧϊχΧϧͳূ໌ ࿦ཧతਪ࿦ͷʮਅͷ࢟ʯ

    ෦෼࿦ཧࣜݪཧɿ ূ໌͸݁࿦ͷҙຯͷൣғ಺Ͱಈ͘ ʮ༨ܭͳ΋ͷΛ࣋ͪࠐ·ͳ͍ূ໌ʯ ٯʹɿ෦෼࿦ཧࣜݪཧΛഁΔ࿦ཧମܥ͸ Կ͔͕͓͔͍͠ʢݹయ࿦ཧ͸Ͳ͏ʁʣ ಋೖنଇͱআڈنଇͷʮௐ࿨ʯ ಋೖنଇɿ݁߹ࢠʹҙຯΛ༩͑Δ ʮA ∧ B Λূ໌͢Δͱ͸ A ͱ B Λ ূ໌͢Δ͜ͱʯ আڈنଇɿͦͷҙຯΛ࢖͏ ʮA ∧ B ͔Β A ΛऔΓग़ͤΔʯ detour ͕আڈͰ͖Δ ʹ ಋೖͱআڈ͕ʮௐ࿨͍ͯ͠Δʯ ఩ֶతؚҙ ࿦ཧ݁߹ࢠͷҙຯ͸ਪ࿦نଇ͕ܾΊΔ ʢinferentialismɿਪ࿦ओٛʣ ͔͠͠ʮͲΜͳنଇͰ΋Α͍ʯͷ͔ʁ ˠ ࣍ճͷ࿦ཧֶͷ఩ֶʢTonkʣ΁ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 34
  33. ·ͱΊɾԋशɾ࣍ճ༧ࠂʢୈ10ճɿTonkͱਪ࿦ओٛʣ ࠓ೔ͷ৽نԋशʢީิ Š ౰೔ௐ੔ʣ ໰ Aɿː 1.1 ͱ͸ผͷʮ→ ؐݩͰ৽ ∧-detour

    ͕ੜ ·ΕΔʯྫΛ࡞Γɺ(a) ؐݩલͷ detour ͱๆΛ͢΂ ͯڍ͛ɺ(b) → ؐݩΛ 1 ճ࣮ߦ͠ɺ(c) ੜ·Εͨ৽ ͍͠ๆͷ࿦ཧࣜͱ degree Λ֬ೝͤΑɻ ໰ Bɿώυϥ { ߴ͞ 2 ͷ಄ 2 ຊ } ͔ΒήʔϜΛ࢝ Ίɺ֤ঢ়ଶͷείΞϕΫλΛॻ͖ɺࣙॻࣜʹݮͬͯ ͍Δ͜ͱΛ֬ೝͤΑɻ ໰ Cɿߴ͞ d ͷ಄ 1 ຊͷΞϑΟϯ൛ώυϥήʔϜͷ ࠷ѱख਺͕ 2d − 1 Ͱ͋Δ͜ͱΛ d = 1, 2, 3 Ͱ͔֬ ΊΑɻ ˞ग़୊͢Δ໰͸तۀ౰೔ʹޱ಄Ͱࢦఆ͠·͢ɻ ࣍ճʢୈ 10 ճɿ6/23ʣŠŠ࿦ཧֶͷ఩ֶ ਪ࿦ओٛʢinferentialismʣೖ໳ Arthur Priorʢ1960ʣͷ Tonk ͷྫ ಋೖʴআڈنଇΛউखʹઃఆ͢Δͱ ԿͰ΋ূ໌Ͱ͖ͯ͠·͏ʂ ʮྑ͍ʯਪ࿦نଇͷ৚݅ ʢௐ࿨ɾอकੑɾਖ਼نԽʣ μϝοτʢDummettʣͷҙຯ࿦ͱ proof-theoretic semantics ॓୊ʢKULMS ͰҊ಺ʣ ࠓ೔ͷԋश໰୊ͷ͏ͪղ͚ͳ͔ͬͨ΋ͷΛ ୈ 10 ճલ·Ͱʹʮ՝୊ʯ͔Βఏग़ɻ ղ͘ͷʹ͔͔ͬͨ࣌ؒΛهೖ͢Δ͜ͱɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 35
  34. ෇࿥A0ɿείΞϕΫλͱॱং਺ είΞϕΫλ͸ॱং਺ͱಉҰࢹͰ͖Δ είΞϕΫλ (cD , . . . , c1

    ) ʹରͯ͠ɺ ॱং਺ ωD · cD + · · · + ω · c2 + c1 ΛରԠͤ͞Δͱʢω ͸ʮ࠷খͷແݶॱং਺ʯ ʣ ɿ ࣙॻࣜͷݫີݮগ ʹ ॱং਺ͷݮগ ʮࣙॻࣜԼ߱ྻ͸༗ݶʯ ʹʮॱং਺ͷ੔ૅੑʢແݶԼ߱ྻͳ͠ʣ ʯ ήʔϜʹඞཁͳॱং਺ͷൣғɿωω ະຬɻ ઀ଓͷϝοηʔδ ୈ 8 ճεϥΠυ 13 ʮ௒ݶؼೲ๏͕ඞཁʯ ˠ ͜͜ͰॳΊͯਖ਼౰Խ͞ΕΔ ΞϑΟϯ {→, ∧} Ͱ͸ ωω ະຬͷॱং਺Ͱे෼ ຊՈ Kirby–Paris ώυϥͰ͸ ε0 ʢ͸Δ͔ʹେ͖͍ॱং਺ʣ͕ඞཁ ˠ ෇࿥ A1 ࢀর Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 36
  35. ෇࿥A1ɿຊՈ Kirby–Paris ώυϥ ຊՈώυϥͷथܗਤΠϝʔδ ੾Δલ ࠜ מΔ ಄ અ ࠜ

    ୈ n ख n ݸίϐʔ͕ԣʹੜ͑Δ ࠜ n ݸͷίϐʔʢख൪ͱͱ΋ʹ૿Ճʣ ΞϑΟϯ൛ͱͷܾఆతͳҧ͍ ΞϑΟϯ൛ ຊՈ KP ߏ଄ ଟॏू߹ ༗ࠜ໦ 1 खޙ ߴʑ 2 ຊ n ຊίϐʔ ίϐʔ਺ ఆ਺ʢ2ʣ ແ੍ݶˢ ఀࢭॱং਺ ωω ະຬ ε0 PA Մূ Մೳ ෆՄೳ ຊՈͷ֩৺ɿמΔͨͼʹίϐʔຊ਺͕૿Ճɻ ε0 Ͱܭଌ͠ͳ͍ͱ౴͕͑ݴ͑ͳ͍ɻ ূ໌࿦ͱͷରԠ ຊՈώυϥͷఀࢭੑ ≈ ʮε0 ·Ͱͷ௒ݶؼೲ๏Λ࢖ͬͨ ࠷খ໋୊࿦ཧͷڧਖ਼نԽূ໌ʯ ͜Ε͸ PA Ͱূ໌Ͱ͖ͳ໋͍୊ͷ ࠷΋༗໊ͳ۩ମྫͷҰͭɻ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 37
  36. ෇࿥A2ɿΞϑΟϯ൛ vs ຊՈ Kirby–Paris ώυϥ ൺֱ ΞϑΟϯ൛ʢຊ೔ʣ ຊՈ Kirby–Paris ߏ଄

    ߴ͞෇͖ͷ಄ͷଟॏू߹ ༗ࠜ໦ʢ෦෼໦෇͖༿ʣ 1 खͷૢ࡞ ಄ 1 ຊמΔ ˠ ߴ͞ < d ͷ಄͕ߴʑ 2 ຊ ༿ 1 ຕמΔ ˠ ෦෼໦Λ n ຊίϐʔ ఀࢭॱং਺ ωω ະຬ ε0 ʢ= ωωω··· ʣ ূ໌ํ๏ ౳Ձͳೋॏؼೲ๏ ௒ݶؼೲ๏ʢε0 ·Ͱʣ PA ͰͷՄূ໌ੑ ূ໌Մೳ ূ໌ෆՄೳʢಠ໋ཱ୊ʣ ʮಉ͡ʰώυϥʱͰ΋ɺϧʔϧ࣍ୈͰূ໌ͷ೉͕͠͞ఱͱ஍΄Ͳҧ͏ɻ ୈ 8 ճεϥΠυ 13 ͷʰ௒ݶؼೲ๏͕ඞཁʱ͕ຊ౰ʹਖ਼౰Խ͞ΕΔͷ͸ຊՈͷํɻ ʯ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 38
  37. ෇࿥A3ɿ ʮPAͰূ໌Ͱ͖ͳ͍ʯͱ͸Կ͔ŠŠܰ͘ͷΈ Kirby–Paris ఆཧʢ1982ʣ ຊՈώυϥήʔϜ͕ඞͣऴΘΔ͜ͱ͸ਅ͕ͩɺ ϖΞϊࢉज़ʢPAʣͷதͰ͸ূ໌Ͱ͖ͳ͍ɻ άουελΠϯ਺ྻɾύϦεrϋϦϯτϯఆ ཧͱฒͿ PA ͷಠ໋ཱ୊ͷ୅දྫ

    ήʔσϧͷෆ׬શੑఆཧͷ ۩ମతͳ਺ֶత໋୊ͱͯ͠ͷྫ ຊߨٛͱͷ઀ଓ Մূ໌ੑɾෆ׬શੑͷ෼ذ͸ ຊߨٛͰ͸ѻΘͳ͍ ڵຯ͕͋Ε͹ɿ ʮਖ਼نԽͱॱং਺ʯ ʮήʔσϧͱূ໌࿦ʯ ΛࣗݾࢀরͰɻ ʮূ໌ෆՄೳʯͱʮޡΓʯ͸શ͘ผ ΋ͷ Պֶ఩ֶՊֶ࢙ (ԋश) ࿦ཧֶʢલظʣ ୲౰ɿ໼ా෦ढ़հ 39