$30 off During Our Annual Pro Sale. View Details »

論理構造入門

ytakano
February 24, 2018

 論理構造入門

ytakano

February 24, 2018
Tweet

More Decks by ytakano

Other Decks in Science

Transcript

  1. ࿦ཧߏ଄ೖ໳ ৘ใ௨৴ݚڀػߏαΠόʔηΩϡϦςΟݚڀࣨ ߴ໺༞ً

  2. ಺༰ w ໋୊ܭࢉ w ໋୊ܭࢉͷܗࣜతূ໌ w ड़ޠ࿦ཧ w Ұ֊ड़ޠ࿦ཧͷܗࣜతূ໌ w

    ࣗಈਪ࿦ w ܕਪ࿦ 2
  3. ໋୊ܭࢉ

  4. ໋୊ܭࢉͱ͸ w ਅِ͔͔Ͱද͞ΒΕΔจΛ໋୊ʢQSPQPTJUJPOʣͱݺͿ w ໋୊Λه߸ʹஔ͖׵͑ͯ୯७Խ͠ɺ࿦ཧԋࢉΛ༻͍ͯܭࢉͰ͖ΔΑ͏ʹ͠ ͨ΋ͷ໋͕୊ܭࢉ 4

  5. ࿦ཧ݁߹ࢠ w ™ɿʜͰͳ͍ɺ൱ఆ w 㱸ɿ͔ͭɺ࿈ݴ w 㱹ɿ·ͨ͸ɺબݴ w ˠɿ৚݅ 5

  6. ਅཧ஋ද 6 1 2 ™1 1㱹2 1㱸2 1ˠ2 5 5

    ' 5 5 5 5 ' ' 5 ' ' ' 5 5 5 ' 5 ' ' 5 ' ' 5
  7. ੔࿦ཧࣜ XFMMGPSNFEGPSNVMB w จ๏తʹਖ਼͍ࣜ͠ͷ͜ͱΛ੔࿦ཧࣜͱݴ͏ w ߏจ w ਅཧه߸ɿ5ʢ·ͨ͸5SVFʣɺ'ʢ·ͨ͸'BMTFʣ w ࿦ཧ݁߹ࢠɿ™ɺˠɺ㱹ɺ㱸

    w ໋୊ม਺ɿ1ɺ2ɺ3 w ໿෺ɿ   ɺΧοίͱ۟ಡ఺ w ੔࿦ཧࣜͷྫ w 5SVF 'BMTF 1 ™2 1㱸2ɺ1ˠ2ɺ 1㱹2 㱸3ɺ1㱸2ˠ3 w 㱹Λબݴɺ㱸Λ࿈ݴͱݺͿ 7
  8. ࿦ཧ݁߹ࢠͷ༏ઌॱҐ w ™ɹʢ༏ઌॱҐ͕ߴ͍ʣ w 㱸 w 㱹 w ˠɹʢ༏ઌॱҐ͕௿͍ʣ 8

  9. Ϧςϥϧ w Ϧςϥϧͱ͸໋୊ม਺·ͨ͸ɺͦͷ൱ఆͰ͋Δ w ྫ w 1ɺ2ɺ™1ɺ™2 9

  10. ࿦ཧతಉ஋ੑ w ಉ͡ਅཧ஋දͱͳΔ౳Ձͳ੔࿦ཧࣜಉ࢜Λಉ஋ͳ੔࿦ཧࣜͱݴ͏ w 㲇Ͱಉ஋Λද͢ w ಉ஋ͳࣜͷྫ w ™™1㲇1ʢೋॏ൱ఆʣ w

    ™ 1㱹2 㲇™1㱸™2ʢυɾϞϧΨϯͷ๏ଇɺબݴͱ࿈ݴ͕ٯͷ৔߹΋ಉ͡ʣ w 1㱹 2㱸3 㲇 1㱹2 㱸 1㱹3 ʢ෼഑ଇɺબݴͱ࿈ݴ͕ٯͷ৔߹΋ಉ͡ʣ w 1㱹 1㱸2 㲇1ʢٵऩଇɺબݴͱ࿈ݴ͕ٯͷ৔߹΋ಉ͡ʣ 10
  11. ৚݅ࣜͷಉ஋ੑ 1ˠ2㲇™1㱹2 11 1 2 1ˠ2 ™1㱹2 5 5 5

    5 5 ' ' ' ' 5 5 5 ' ' 5 5
  12. ඪ४ܗ w બݴඪ४ܗʢEJTKVODUJWFOPSNBMGPSN%/'ʣ w جຊ࿈ݴͱ͸ɺϦςϥϧ·ͨ͸ͭҎ্ͷϦςϥϧͷ࿈ݴͰ͋Δ w ྫɿ1ɺ™1㱸2 w %/'ͱ͸ɺجຊ࿈ݴͰ͋Δ͔ɺͭҎ্ͷجຊ࿈ݴͷબݴͰ͋Δ w

    ྫɿ1㱹 ™1㱸2 ɺ 1㱸2 㱹 ™2㱸1  w ࿈ݴඪ४ܗʢDPOKVODUJWFOPSNBMGPSN$/'ʣ w جຊબݴͱ͸ɺϦςϥϧ·ͨ͸ͭҎ্ͷϦςϥϧͷબݴͰ͋Δ w $/'ͱ͸ɺجຊબݴͰ͋Δ͔ɺͭҎ্ͷجຊબݴͷ࿈ݴͰ͋Δ w ྫɿ1㱸 ™1㱹2 ɺ 1㱹2 㱸 ™2㱹1  w ఆཧ w ͢΂ͯͷ੔࿦ཧࣜ͸ɺಉ஋ͳ%/'ͱ$/'Λ࣋ͭ 12
  13. $/'ͷߏ੒ w $/'ͷߏ੒͸ҎԼͷΑ͏ʹͯ͠ߦ͏ w ࿦ཧ݁߹ࢠͷˠΛɺ1ˠ2㲇™1㱹2Λ༻͍ͯআڈ w υɾϞϧΨϯͷ๏ଇΛ༻͍ͯɺશͯͷ൱ఆΛΧοίͷ಺ଆʹҠ͢ w ෼഑ଇΛ༻͍Δ w

    ྫ 13 ¬((P ^ Q) ! R) _ S ⌘ ¬(¬(P ^ Q) _ R) _ S ⌘ ¬(¬P _ ¬Q _ R) _ S ⌘ (P ^ Q ^ ¬R) _ S ⌘ (P _ S) ^ (Q _ S) ^ (¬R _ S)
  14. ԋश໰୊ɿ$/'ͷߏ੒ w ࣍ͷ੔࿦ཧࣜΛ$/'΁ม׵ͤΑ w 1ˠ2 ˠ3 w 1ˠ 2㱸3 14

  15. ׬શඪ४ܕ w ੔࿦ཧࣜ8͕ɺOݸͷϦςϥϧΛ࣋ͭͱ͢Δɻ͜ͷͱ͖ɺ8ʹ౳͍͠$/'ͷ͢΂ ͯͷجຊબݴ͕ɺ8தʹग़ݱ͢ΔOݸͷม਺ʹରԠ͢ΔOݸͷϦςϥϧΛ࣋ͭͱ͖ɺ ׬શ࿈ݴඪ४ܗͱʢGVMMDPOKVODUJWFOPSNBMGPSN ׬શ$/'ʣͱݺͿɻ w ྫ w 1㱹2㱹3

    㱸 ™1㱹2㱹3  w 1㱹2 㱸 ™1㱹2㱹3 ͸ɺ׬શ$/'Ͱ͸ͳ͍ɻͳͥͳΒҰ൪ࠨͷجຊબݴʹ͢ ΂ͯͷม਺ؚ͕·Ε͍ͯͳ͍ͨΊɻ w ׬શબݴඪ४ܗʢGVMMEJTKVODUJWFOPSNBMGPSN ׬શ%/'ʣ΋ಉ͡ 15
  16. جຊ࿈ݴͱجຊબݴ΁ͷม਺௥Ճ w جຊ࿈ݴ$΁͸࣍ͷಉ஋ࣜΛར༻͢Δͱ೚ҙͷม਺3͕௥ՃՄೳ w $㲇$㱸5SVF㲇$㱸 3㱹™3 㲇 $㱸3 㱹 $㱸™3

     w جຊબݴ%΁͸࣍ͷಉ஋ࣜΛར༻͢Δͱ೚ҙͷม਺3͕௥ՃՄೳ w %㲇%㱹'BMTF㲇%㱹 3㱸™3 㲇 %㱹3 㱸 %㱹™3  w ্ಉ஋ࣜΛ༻͍Δͱɺ׬શඪ४ܕ͕ߏ੒Մೳ 16
  17. ׬શ$/'ͷߏ੒ྫ 17 P ^ (P ! Q) ⌘ P ^

    (¬P _ Q) ⌘ (P _ False) ^ (¬P _ Q) ⌘ (P _ (Q ^ ¬Q)) ^ (¬P _ Q) ⌘ (P _ Q) ^ (P _ ¬Q) ^ (¬P _ Q)
  18. ԋश໰୊ɿ׬શ$/'ɺ׬શ%/' w ࣍ͷࣜͷ׬શ$/'ΛٻΊΑ w 1ˠ2㱸3 w ࣍ͷࣜͷ׬શ%/'ΛٻΊΑ w 1㱹2 㱸3

    18
  19. ໋୊ܭࢉͷܗࣜతূ໌

  20. ܗࣜతͳূ໌ʢਪ࿦ʣͱ͸ w ܗࣜతͰͳ͍ূ໌ʢਪ࿦ʣ w ࣗવݴޠͰॻ͔Εͨਪ࿦ɻීஈզʑ͕೔ৗతʹߦ͏΍Γ͔ͨɻ࿦ཧ͕ਖ਼͍͔͠͸ਓؒͷ൑அʹҕͶΒΕ Δɻᐆດੑ͕࢒ΔՄೳੑ͕͋Δʢ·ͨ͸ɺͱ͍͏ҙຯ͕ഉଞత͔௚࿨͔ͳͲʣɻ w ྫɿӍ͕߱Ε͹஍໘͸ೞΕɺࠓ೔͸ӍͳͷͰ஍໘͸ೞΕ͍ͯΔɻ w ܗࣜతͳূ໌ʢਪ࿦ʣ

    w ਺ֶతʹਖ਼͍͠ਪ࿦نଇͷΈར༻ͯ͠ݫີʹߦ͏ਪ࿦ w ྫ w ӍͰ͋ΔΛ3ɺ஍໘͕ೞΕ͍ͯΔΛ8ͱ͢Δͱɺ࣍ͷΑ͏ʹܗࣜԽͰ͖ɺਪ࿦ͷਖ਼͠͞Λূ໌Մೳʹ w લఏ w 3ˠ8 w 3 w ݁࿦ w 8 20
  21. ࿦ূ w ࿦ূ BSHVNFOU ͱ͸ɺલఏ QSFNJTFT ͱݺ͹ΕΔ੔࿦ཧࣜͷ༗ݶͷฒͼʹ݁ ࿦ DPODMVTJPO ͱݺ͹ΕΔͭͷ੔࿦ཧ͕ࣜଓ͘΋ͷ

    w ྫ w લఏ w "㱹# w ™" w #ˠ$ w ݁࿦ w #㱸$ 21
  22. ূ໌ ʢ·ͨ͸ಋग़ͱ΋ݴ͏ʣ w ূ໌ QSPPG ɺಋग़ EFSJWBUJPO ͢Δͱ͸ɺલఏͱ༩͑ΒΕͨূ໌نଇ QSPPGSVMF ɺͦͷূ໌نଇ͔Βਪ࿦͞ΕͨنଇΛ༻͍ͯɺ݁࿦Λಋ͘ࣄ

    Λݴ͏ w ূ໌نଇʢਪ࿦نଇɺJOGFSFODFSVMFͱ΋͍͏ʣ͸࣍ͷܗࣜͰද͞ΕΔ 22 ৚݅ ੔࿦ཧࣜ
  23. ূ໌نଇʢ̍ʣ 23 A, B A ^ B A ^ B

    A A ^ B B A A _ B A B _ A A _ B, ¬A B A _ B, ¬B A A, A ! B B derive B from A A ! B ࿈ݴ $POKVODUJPO $POK ୯७Խʢ4JNQMJpDBUJPO 4JNQ ௥Ճ "EEJUJPO "EE બݴࡾஈ࿦๏ %JTKVODUJWF4ZMMPHJTN %4 Ϟʔμεɾϙωϯε .PEVT1POFOT .1 ৚݅ূ໌ $POEJUJPOBM1SPPG $1
  24. ূ໌نଇʢ̎ʣ 24 ¬¬A A A, ¬A False derive False from

    ¬A A ೋॏ൱ఆ %PVCMF/FHBUJPO %/ ໃ६ $POUSBEJDUJPO $POUS ؒ઀ূ໌ *OEJSFDU1SPPG *1 ϞʔμεɾτϨϯε .PEVT5PMMFOT .5 A ! B, ¬B ¬A ৔߹෼͚ʹΑΔূ໌ 1SPPGCZ$BTFT $BTFT A _ B, A ! C, B ! C C Ծݴࡾஈ࿦๏ )ZQPUIFUJDBM4ZMMPHJTN )4 A ! B, B ! C A ! C ߏ੒తδϨϯϚ $POTUSVDUJWF%JMFNNB $% A _ B, A ! C, B ! D C _ D
  25. ܗࣜతূ໌ w ܗࣜతূ໌Ͱ͸ɺূ໌தʹߦ͏ਪ࿦Λ͢΂ͯॻ͖ग़͍ͯ͘͠ w ൺᄻతʹݴ͏ͱɺূ໌ͷͨΊͷΞηϯϒϦݴޠΛॻ͍͍ͯ͘Α͏ͳ΋ͷ w ࣍ͷදܗࣜͰه͞ΕΔɻ֤ߦʹ൪߸ΛৼΓɺ੔࿦ཧࣜͱಋग़ͷཧ༝Λॻ͘ 25 88ͷཧ༝ 88ͷཧ༝

    ʜ O8O8Oͷཧ༝
  26. $1نଇΛ༻͍ͨূ໌ྫ 26 (A B) ¬A (B C) (B C) ͷূ໌

    1. A B P 2. ¬A P 3. B C P 4. B 1, 2, DS 5. C 3, 4, MP 6. B C 4, 5, Conj QED 1-6, CP
  27. ෦෼ূ໌ w ຊূ໌ΛਐΊΔ্Ͱඞཁͳূ໌ w ඞͣ৽͍͠લఏ͔Β࢝·Γɺಋग़ʹ$1͋Δ͍͸*1Λద༻ͯ͠ऴྃ͢Δ w ෦෼ূ໌͸ಋग़ͷਖ਼࿦ཧࣜΛࣈԼ͛ͯࣔ͢͠ w ෦෼ূ໌தʹར༻ͨ͠੔࿦ཧࣜ͸ɺ֎ଆͷূ໌தʹར༻Ͱ͖ͳ͍ 27

    81 8ཧ༝ʢߦΛ࢖ͬͯྑ͍ʣ 81ʢ෦෼ূ໌ͷͨΊͷ৽͍͠ཧ༝ʣ 8ཧ༝ʢߦʙΛ࢖ͬͯྑ͍ʣ 8ߦʙ͔Β$1·ͨ͸*1 8ཧ༝ʢߦʙͱߦΛ࢖ͬͯྑ͍ʣ 2&%ߦʙͱߦʙ͔Β$1·ͨ͸*1
  28. ෦෼ূ໌Λ༻͍ͨূ໌ྫ 28 ((A B) (B C)) (B C) ͷূ໌ 1.

    (A B) (B C) P 2. B P [B C ͳͷͰ] 3. A B 2, Add 4. B C 1, 3, MP 5. C 4, Simp 6. B C 2-5, CP QED 1, 6, CP
  29. *1نଇΛ༻͍ͨূ໌ w എཧ๏Λ༻͍ͨূ໌ w 8㲇™8ˠ'BMTFͱ͍͏୯७ͳಉ஋ࣜʹجͮ͘ 29

  30. *1نଇΛ༻͍ͨূ໌ྫ 30 ҎԼͷٞ࿦ͷਖ਼͠͞Λূ໌ͤΑ զࢥ͏ͳΒ͹ɺզ͋Γɻ զࢥΘ͟Ε͹ɺզࢥ͏ɻ ނʹɺզ͋Γɻ զࢥ͏Λ"ɺզ͋ΓΛ#ͱ͢Δͱɺ લఏ"ˠ#ͱ™"ˠ"͔Β݁࿦#Λ ಋ͚Δ͜ͱΛূ໌͢Ε͹ྑ͍ɻ 1.

    A B P 2. ¬A A P 3. ¬B P [B ͳͷͰ] 4. ¬¬A P [¬A ͳͷͰ] 5. A DN 6. B 1, 5, MP 7. False 3, 6, Contr 8. ¬A 4-7, IP 9. A 2, 8, MP 10. False 8, 9, Contr 11. B 3, 8-10, IP QED
  31. ূ໌ࡁΈͷఆཧΛ༻͍Δ৔߹ w ূ໌ࡁΈͷఆཧΛ༻͍Δ৔߹͸ɺ5IFPSFNͷ5ͱͯ͠ূ໌தʹهड़ w ผʹূ໌ࡁΈͷࣜ w υɾϞϧΨϯͷ๏ଇ΍ɺ৚݅ࣜͷಉ஋ࣜͳͲ 31 1. ¬(A

    B) P 2. C D P 3. ¬A ¬B 1, T 4. ¬C D 2, T · · ·
  32. ԋश໰୊ɿܗࣜతূ໌ w ҎԼͷنଇΛɺͦΕࣗ਎ͷنଇΛ࢖Θͣূ໌ͤΑ 32 ৔߹෼͚ʹΑΔূ໌ 1SPPGCZ$BTFT $BTFT A _ B,

    A ! C, B ! C C Ծݴࡾஈ࿦๏ )ZQPUIFUJDBM4ZMMPHJTN )4 A ! B, B ! C A ! C
  33. ड़ޠ࿦ཧ

  34. ड़ޠͱ͸ w ड़ޠͱ͸จͷҰ෦Ͱओޠʹ͋Δੑ࣭Λ༩͑Δ΋ͷ w ໋୊ܭࢉͰ͸ɺม਺Y͸ͨͩͷਅِ஋Λද͕ͨ͠ɺड़ޠܭࢉͰ͸ม਺Yͷੑ ࣭ΛදݱՄೳ w ͨͱ͑͹YΛಈ෺ɺQΛY͸ࡀͰ͋ΔɺRΛY͸ਓؒͰ͋ΔɺSΛY͸খֶ ੜͰ͋Δͱ͢Δͱ
 Q

    Y 㱸R Y ˠS Y 
 ͱ͍͏Α͏ʹੑ࣭ɺҙຯɺؔ܎ʹ͍ͭͯهड़Մೳ 34
  35. ଘࡏݶྔࢠ FYJTUFOUJBMRVBOUJpFS w ͋Δड़ޠΛਅͱ͢Δͱ͢ΔΑ͏ͳ஋͕ଘࡏ͢Δͱ͍͏͜ͱΛهड़͢Δͱ͖ʹ༻͍Δ w 㱽Ͱද͢ w ྫ w ྖҬ%\

      ^ͱ͢Δͱ͖ɺQ Y Λਅͱ͢Δ஋Y㱨%͕ଘࡏ͢Δͱ͖ɺ
 㱽YQ Y ͱද͢ w ͢ͳΘͪɺ͜Ε͸બݴͰॻ͖ԼͤͯɺQ  㱹Q  㱹Q  㱹Q  ͕ਅʹͳΔͱ͍͏͜ͱΛ ද͢ w 㱽YQ Y ͸ɺӳޠͩͱɺ5IFSFFYJTUTYTVDIUIBUQ Y USVF 35
  36. શশݶྔࢠ VOJWFSTBMRVBOUJpFS w ͋Δड़ޠʹରͯ͠ɺ͢΂ͯͷऔΓ͏Δ஋ʹରͯ͠ਅͱͳΔ͜ͱΛهड़͢Δͱ͖ʹ ༻͍Δ w 㱼Ͱද͢ w ྖҬ%\ 

     ^ͱ͢Δͱ͖ɺ͢΂ͯͷ஋Y㱨%ʹରͯ͠Q Y ͕ਅͱͳΔͱ͖ɺ 㱼YQ Y ͱද͢ w ͜Ε͸ɺ࿈ݴͰॻ͖ԼͤͯɺQ  㱸Q  㱸Q  㱸Q  ͕ਅͱͳΔͱݴ͏͜ͱΛ ද͢ w 㱼YQ Y ͸ɺӳޠͩͱ'PSBMMY Q Y USVF 36
  37. ຊεϥΠυͰར༻͢Δه߸ w ม਺ɿY Z [ w ఆ਺ɿB C D w

    ؔ਺ɿG H I w ड़ޠɿQ R S w ࿈݁ه߸ɿ™ ˠ 㱸 㱹 w ݶྔه߸ɿ㱽 㱼 w ໿෺ه߸ɿ  l z 37
  38. ԋࢉࢠͷ༏ઌॱҐ w ™ 㱽Y 㱼Zʢ༏ઌॱҐ͕ߴ͍ʣ w 㱸 w 㱹 w

    ˠʢ༏ઌॱҐ͕௿͍ʣ 38
  39. ड़ޠ࿦ཧͷ੔࿦ཧࣜ w ߲ʢUFSNʣͱ͸ɺม਺·ͨ͸ఆ਺ɺ͋Δ͍͸߲Ͱ͋ΔҾ਺ʹؔ਺Λద༻ͨ͠΋ͷ w ྫɿY B G Y H C

     w ૉ࿦ཧࣜʢBUPNJDGPSNVMBʣͱ͸ɺ߲Ͱ͋ΔҾ਺ʹɺड़ޠΛద༻ͨ͠΋ͷ w ྫɿQ Y B R Z G D  w ੔࿦ཧࣜʢXFMMGPSNFEGPSNVMBʣͷఆٛ w ೚ҙͷૉ࿦ཧࣜ͸੔࿦ཧࣜͰ͋Δ w 8ͱ7͕੔࿦ཧࣜͰY͕ม਺Ͱ͋Ε͹ɺ࣍ͷࣜ͸੔࿦ཧࣜͰ͋Δ w 8 ɺ™8ɺ8㱹7ɺ8㱸7ɺ8ˠ7ɺ㱽Y8ɺ㱼Y8 39
  40. ݶྔࢠͷ༗ޮൣғ w 㱽Y8 தͷ㱽Yͷ༗ޮൣғ͸8Ͱ͋Δ w 㱽YQ Y Z ˠR Y

    ͸ɺ 㱽YQ Y Z ˠR Y ͱ౳Ձ w 㱽YQ Y 㱸R Y ͸ɺ 㱽Q Y 㱸R Y ͱ౳Ձ w 㱼ʹ͍ͭͯ΋ಉ͡ 40
  41. ଋറม਺ͱࣗ༝ม਺ w ੔࿦ཧࣜதͷม਺Y͕ɺ㱽͔㱼Ͱݶྔ͞Ε͍ͯΔͱ͖ม਺Y͸ଋറ͞Ε͍ͯ Δͱݴ͍ʢଋറม਺ʣɺͦ͏Ͱͳ͍৔߹͸ࣗ༝Ͱ͋Δʢࣗ༝ม਺ʣͱ͍͏ w ྫ w 㱽YQ Y Z

    ˠR Y 
 ͭ໨ͷม਺Y͸ଋറม਺Ͱɺม਺ZͱͭΊͷม਺Y͸ࣗ༝ม਺ 41
  42. ୅ೖ w 8Λ੔࿦ཧࣜɺYΛ8தͷࣗ༝ม਺ɺ߲ΛUͱ͢Δͱ͖ɺ8தͷશͯͷࣗ༝ม਺Y ʹ߲UΛ୅ೖͯ͠ಘΒΕΔࣜΛ
 8 YU 
 ͱද͢ w ྫ

    w 㱽YQ Y Z  ZB 㱽YQ Y B  w 㱼YQ Y 㱸R Y  YD 㱼YQ Y 㱸R D ʢଋറม਺ʹ͸୅ೖ͠ͳ͍ʂʣ w 㱽YQ Y Z  Z[  [U  㱽YQ Y [  [U 㱽YQ Y U 42
  43. ୅ೖͷੑ࣭ 43 (¬A)(x/t) = ¬A(x/t) (A B)(x/t) = A(x/t) B(x/t)

    (A B)(x/t) = A(x/t) B(x/t) (A B)(x/t) = A(x/t) B(x/t) ( yW)(x/t) = y(W(x/t)) ( yW)(x/t) = y(W(x/t)) ( xW)(x/t) = xW ( xW)(x/t) = xW ݁߹ࢠɺ™ɺ㱸ɺ㱹ɺˠ্Ͱͷ෼഑ Y㱠Zͷ৔߹ɺ㱼ͱ㱽্Ͱͷ෼഑ Y͕ଋറม਺ͷ৔߹
  44. ಉ஋ੑ 44 x(p(x) q(x)) xp(x) xq(x) ม਺໊ͷஔ͖׵͑ ʢZ͕8 Y தʹແ͍ม਺ͷͱ͖ʣ

    ಉ͡ݶྔࢠͷೖΕସ͑ ݶྔࢠͱ൱ఆ ݁߹ࢠˠ্ͷݶྔࢠ ݶྔࢠͷ෼഑ x(p(x) q(x)) x p(x) x q(x) x(p(x) q(x)) x p(x) x q(x) x yW y x W x yW y x W ¬( xW) x¬W ¬( xW) x¬W xW(x) yW(x/y) xW(x) yW(x/y)
  45. ݶྔࢠͱ൱ఆͷߟ͑ํ w ෮शɿྖҬ%\   ^ͱ͢Δͱ͖ɺ͢΂ͯͷ஋Y㱨%ʹରͯ͠Q Y ͕ਅ ͱͳΔͱ͖ɺ㱼YQ Y

    ͱදͤɺ͜Ε͸ɺQ  㱸Q  㱸Q  㱸Q  ͱಉ͡ w ͢Δͱɺͦͷ൱ఆɺ™㱼YQ Y ͸υɾϞϧΨϯͷ๏ଇΛ༻͍ͯ࣍ͷΑ͏ʹม ׵Ͱ͖Δ 45 ¬ x p(x) ¬(p(2) p(3) p(4) p(5)) ¬p(2) ¬p(3) ¬p(4) ¬p(5) x ¬p(x) ʢଘࡏݶྔࢠͷ൱ఆ΋ಉ͡Α͏ʹग़དྷΔʣ
  46. ੍໿෇͖ಉ஋ࣜ 46 ੍໿ɿ੔࿦ཧࣜ$தʹม਺Y͕ࣗ༝ʹग़ݱ͠ͳ͍ͱ͖ʹ੒Γཱͭ xC C xC C x(C A(x)) C

    xA(x) x(C A(x)) C xA(x) x(C A(x)) C xA(x) x(C A(x)) C xA(x) x(C A(x)) C xA(x) x(C A(x)) C xA(x) x(A(x) C) xA(c) C x(A(x) C) xA(c) C ؆໿ બݴ ࿈ݴ ؚҙ
  47. ף಄ඪ४ܗ ʢQSFOFYOPSNBMGPSNʣ w ઌ಄ʹݶྔࢠ͕དྷͯɺޙΖʹݶྔࢠΛ࣋ͨͳ͍੔࿦ཧ͕ࣜ͘Δ੔࿦ཧࣜͷ͜ͱΛɺף ಄ඪ४ܗͱݺͿɻ͢ͳΘͪɺ2JYJΛݶྔࢠɺ.ΛݶྔࢠΛ࣋ͨͳ͍੔࿦ཧࣜͱ͢Δͱ
 82Yʜ2OYO.
 ͕ף಄ඪ४ܗͱͳΔ w ף಄ඪ४ܗͷྫ w

    Q Y  w 㱼Y㱽Z Q Y Z ˠR Y  w 㱼Y㱽Z㱼[ Q Y 㱹R Z 㱸S Y [ 47
  48. ף಄ඪ४ܗ΁ͷม׵ΞϧΰϦζϜ 48 ף಄ඪ४ܗΞϧΰϦζϜ ݶྔࢠ͕ಉ͡ม਺Λ࢖Θͳ͍Α͏ʹ͔ͭɺࣗ༝ม਺ͱଋറม਺͕ҟͳΔΑ ͏ʹ੔࿦ཧࣜதͷม਺໊Λஔ͖׵͑Δ ಉ஋ࣜΛར༻ͯ͠ݶྔࢠΛࠨ୺΁Ҡಈ͢Δ

  49. ྫɿף಄ඪ४ܗ΁ͷม׵ 49 ࣍ͷ੔࿦ཧࣜ8Λף಄ඪ४ܗ΁ม׵ͤΑ W A(x) x(B(x) yC(x, y) ¬ yA(y))

    ·ͣɺಉҰ໊ͷม਺Λஔ͖׵͑Δ W A(x) z(B(z) yC(z, y) ¬ wA(w)) z(A(x) (B(z) yC(z, y) ¬ wA(w))) ʢબݴͷಉ஋ࣜʣ z(A(x) (B(z) y(C(z, y) ¬ wA(w)))) ʢબݴͷಉ஋ࣜʣ z(A(x) y(B(z) C(z, y) ¬ wA(w))) ʢؚҙͷಉ஋ࣜʣ z y(A(x) (B(z) C(z, y) ¬ wA(w))) ʢ࿈ݴͷಉ஋ࣜʣ z y(A(x) (B(z) C(z, y) w¬A(w))) ʢ൱ఆͷಉ஋ࣜʣ z y(A(x) (B(z) w(C(z, y) ¬A(w)))) ʢબݴͷಉ஋ࣜʣ z y(A(x) w(B(z) C(z, y) ¬A(w))) ʢؚҙͷಉ஋ࣜʣ z y w(A(x) (B(z) C(z, y) ¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ ಉ஋ࣜΛ༻͍ͯݶྔࢠΛ಄ʹ͍࣋ͬͯ͘ A(x) z(B(z) yC(z, y) ¬ wA(w))
  50. ྫɿף಄ඪ४ܗ΁ͷม׵ 50 ࣍ͷ੔࿦ཧࣜ8Λף಄ඪ४ܗ΁ม׵ͤΑ W A(x) x(B(x) yC(x, y) ¬ yA(y))

    ·ͣɺಉҰ໊ͷม਺Λஔ͖׵͑Δ W A(x) z(B(z) yC(z, y) ¬ wA(w)) z(A(x) (B(z) yC(z, y) ¬ wA(w))) ʢબݴͷಉ஋ࣜʣ z(A(x) (B(z) y(C(z, y) ¬ wA(w)))) ʢબݴͷಉ஋ࣜʣ z(A(x) y(B(z) C(z, y) ¬ wA(w))) ʢؚҙͷಉ஋ࣜʣ z y(A(x) (B(z) C(z, y) ¬ wA(w))) ʢ࿈ݴͷಉ஋ࣜʣ z y(A(x) (B(z) C(z, y) w¬A(w))) ʢ൱ఆͷಉ஋ࣜʣ z y(A(x) (B(z) w(C(z, y) ¬A(w)))) ʢબݴͷಉ஋ࣜʣ z y(A(x) w(B(z) C(z, y) ¬A(w))) ʢؚҙͷಉ஋ࣜʣ z y w(A(x) (B(z) C(z, y) ¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ ಉ஋ࣜΛ༻͍ͯݶྔࢠΛ಄ʹ͍࣋ͬͯ͘ A(x) z(B(z) yC(z, y) ¬ wA(w))
  51. ף಄ બݴc࿈ݴ ඪ४ܗ w ף಄ඪ४ܗͷ͏ͪɺ੔࿦ཧࣜͷ෦෼͕બݴඪ४ܗɺ͋Δ͍͸࿈ݴඪ४ܗͱ ͳ͍ͬͯΔ΋ͷΛɺͦΕͧΕɺף಄બݴඪ४ܗʢף಄%/'ʣɺף಄࿈ݴඪ ४ܗʢף಄$/'ʣͱݺͿ 51

  52. ף಄ %/'c$/' ΞϧΰϦζϜ 52 ݶྔࢠ͕ಉ͡ม਺Λ࢖Θͳ͍Α͏ʹ͔ͭɺࣗ༝ม਺ͱଋറม਺͕ҟͳΔΑ ͏ʹ੔࿦ཧࣜதͷม਺໊Λஔ͖׵͑Δ ಉ஋ࣜ"ˠ#㲇™"㱹#Λ༻͍ͯɺ৚݅ࣜΛ࡟আ ൱ఆͷಉ஋ࣜɺυɾϞϧΨϯͷ๏ଇɺೋॏ൱ఆ™™"㲇"Λ༻͍ͯ൱ఆΛ಺ ଆʹҠಈɺ·ͨ͸࡟আ બݴ·ͨ͸࿈ݴͷಉ஋ࣜΛ༻͍ͯɺݶྔࢠΛӈଆ΁Ҡಈ

    બݴඪ४ܗͳΒ㱸Λ㱹ͷ্ʹ෼഑ɺ࿈ݴඪ४ܗͳΒ㱹Λ㱸ͷ্ʹ෼഑
  53. ྫɿף಄࿈ݴඪ४ܗ 53 ࣍ͷ੔࿦ཧࣜ8Λף಄࿈ݴඪ४ܗ΁ม׵ͤΑ W A(x) x(B(x) yC(x, y) ¬ yA(y))

    W A(x) x(B(x) yC(x, y) ¬ yA(y)) A(x) z(B(z) yC(z, y) ¬ wA(w)) ʢม਺໊ͷஔ͖׵͑ʣ A(x) z(¬B(z) yC(z, y) ¬ wA(w)) ʢˠͷআڈʣ A(x) z(¬B(z) yC(z, y) w¬A(w)) ʢ൱ఆͷಉ஋ࣜʣ z(A(x) (¬B(z) yC(z, y) w¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ z(A(x) y(¬B(z) C(z, y) w¬A(w))) ʢબݴͷಉ஋ࣜʣ z y(A(x) (¬B(z) C(z, y) w¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ z y(A(x) w(¬B(z) C(z, y) ¬A(w))) ʢબݴͷಉ஋ࣜʣ z y w(A(x) (¬B(z) C(z, y) ¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ ף಄બݴඪ४ܗ͸ɺ㱸Λ㱹ͷ্ʹ෼഑͢Ε͹ಘΒΕΔ W z y w((A(x) ¬B(z)) (A(x) C(z, y)) (A(x) ¬A(w)))
  54. ྫɿף಄࿈ݴඪ४ܗ 54 ࣍ͷ੔࿦ཧࣜ8Λף಄࿈ݴඪ४ܗ΁ม׵ͤΑ W A(x) x(B(x) yC(x, y) ¬ yA(y))

    W A(x) x(B(x) yC(x, y) ¬ yA(y)) A(x) z(B(z) yC(z, y) ¬ wA(w)) ʢม਺໊ͷஔ͖׵͑ʣ A(x) z(¬B(z) yC(z, y) ¬ wA(w)) ʢˠͷআڈʣ A(x) z(¬B(z) yC(z, y) w¬A(w)) ʢ൱ఆͷಉ஋ࣜʣ z(A(x) (¬B(z) yC(z, y) w¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ z(A(x) y(¬B(z) C(z, y) w¬A(w))) ʢબݴͷಉ஋ࣜʣ z y(A(x) (¬B(z) C(z, y) w¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ z y(A(x) w(¬B(z) C(z, y) ¬A(w))) ʢબݴͷಉ஋ࣜʣ z y w(A(x) (¬B(z) C(z, y) ¬A(w))) ʢ࿈ݴͷಉ஋ࣜʣ ף಄બݴඪ४ܗ͸ɺ㱸Λ㱹ͷ্ʹ෼഑͢Ε͹ಘΒΕΔ W z y w((A(x) ¬B(z)) (A(x) C(z, y)) (A(x) ¬A(w)))
  55. ԋश໰୊ w ࣍ͷࣜͷף಄࿈ݴඪ४ܗΛٻΊΑ w 㱼Y Q Y 㱹R Y ˠ㱼YQ

    Y 㱹㱼YR Y 55
  56. ղऍ w ղऍͱ͸ɺͨͩͷ੔࿦ཧࣜʹҙຯΛ༩͑ΔߦҝɻྖҬɺड़ޠͷҙຯΛܾΊΔɻ w ྫ w 㱼YQ Y ΛɺQ Y

    ͕Y͸ͰׂΓ੾ΕΔͱ͠ɺYͷͱΔྖҬΛ੔਺ͱղऍ͢Δ ͱɺ㱼YQ Y ͸'BMTFͱͳΔ w 㱼Y㱽ZQ Y Z ΛQ Y Z ΛZ͸Yͷ฼਌Ͱ͋Δͱ͠ɺYɺZͷऔΔൣғΛਓؒͱ ͢Δͱɺ͜ͷࣜ͸5SVFͰ͋Δ 56
  57. Ϟσϧͱ൓Ϟσϧ w Ϟσϧɿ੔࿦ཧࣜΛਅͱ͢Δղऍͷ͜ͱ w ൓Ϟσϧɿ੔࿦ཧࣜΛِͱ͢Δղऍͷ͜ͱ 57

  58. ԋश໰୊ɿϞσϧͱ൓Ϟσϧ w ࣍ͷࣜͷϞσϧͱ൓ϞσϧΛٻΊΑ w Q D 㱸㱽Y™Q Y  w

    㱽YQ Y ˠ㱼YQ Y 58
  59. ଥ౰ੑͱॆ଍ੑ w ͋Δ੔࿦ཧ͕ࣜଥ౰ WBMJE Ͱ͋Δͱ͸ɺ͢΂ͯͷղऍ͕ϞσϧͰ͋Δ͜ͱ Λݴ͍ɺͦ͏Ͱͳ͍৔߹͸ଥ౰Ͱͳ͍ JOWBMJE ͱݴ͏ w ͋Δ੔࿦ཧ͕ࣜ͢΂ͯͷՄೳͳղऍʹِ͍ͭͯͰ͋Ε͹ॆ଍ෆೳ

    VOTBUJTpBCMF ɺͦ͏Ͱͳ͚Ε͹ॆ଍Մೳ TBUJTpBCMF Ͱ͋Δͱݴ͏ 59
  60. ੔࿦ཧࣜͷछྨ 60 શͯͷղऍ͕Ϟσϧ Ұ෦ͷղऍ͕Ϟσϧ Ұ෦ͷղऍ͕ ൓Ϟσϧ શͯͷղऍ͕൓Ϟσϧ ଥ౰ͳ੔࿦ཧࣜ ଥ౰Ͱͳ͍੔࿦ཧࣜ ॆ଍Մೳͳ੔࿦ཧࣜ

    ॆ଍ෆೳͳ੔࿦ཧࣜ
  61. ଥ౰ੑͷূ໌ w ड़ޠ࿦ཧͰ͸ղऍ͸ແݶʹऔΔ͜ͱ͕ग़དྷΔͨΊɺͭͭͷਖ਼౰ੑΛௐ ΂Δ͜ͱ͸ෆՄೳͳͷͰԋ៷తʹଥ౰ੑͷূ໌Λߦ͏ w ௚઀๏ɿ"ˠ#ͱ͍͏ͱ͖ɺ೚ҙͷ"ͷϞσϧ΋·ͨ#Ͱ͋Δ͜ͱΛࣔ͢ w ؒ઀๏ɿ༩͑ΒΕͨ੔࿦ཧ͕ࣜଥ౰Ͱͳ͍ͱԾఆͯ͠ɺໃ६Λಋ͘ 61

  62. ؒ઀๏ʹΑΔଥ౰ੑͷূ໌ྫ 62 xA(x) xA(x) ͷଥ౰ੑΛূ໌ͤΑ ¬( xA(x) xA(x)) ͱ͢Δͱ ¬(

    xA(x) xA(x)) ¬(¬ xA(x) xA(x)) ¬¬ xA(x) ¬ xA(x) xA(x) x¬A(x) False Αͬͯໃ६͕ಋ͔Ε xA(x) xA(x) ͸ଥ౰Ͱ͋Δ
  63. Ұ֊ड़ޠ࿦ཧͷܗࣜతূ໌

  64. 333๏ w 333๏ͱ͸ɺड़ޠ࿦ཧͰܗࣜతূ໌Λߦ͏ํ๏ w ݶྔࢠͷআڈ 3FNPWF ɺਪ࿦ 3FBTPO ɺݶྔࢠͷ෮ݩ 3FTUPSF

    ͱ͍͏ ॱͰߦ͏ 64
  65. نଇ w ݶྔࢠͷআڈ w શশ࣮ମԽنଇ VOJWFSTBMJOTUBOUJBUJPOSVMF6*  w ଘࡏ࣮ମԽنଇ FYJTUFOUJBMJOTUBOUJBUJPOSVMF&*

     w ݶྔࢠͷ෮ݩ w શশ൚Խنଇ VOJWFSTBMHFOFSBMJ[BUJPOSVMF6(  w ଘࡏ൚Խنଇ FYJTUFOUJBMHFOFSBMJ[BUJPOSVMF&( 65
  66. ม਺ͷஔ׵ w ߲Uͱ੔࿦ཧࣜ8 Y ͕͋Δͱ͖ɺ8 Y தͰ߲Uதͷม਺Λଋറ͓ͯ͠Γɺͦ ͷଋറൣғͷதʹYͷࣗ༝ͳग़ݱ͕ͳ͍ͱ͖ɺU͸8 Y தͷYΛࣗ༝ʹஔ׵

    Ͱ͖Δ 66
  67. ม਺ஔ׵ग़དྷͳ͍ྫ w 8 Y 㱽ZQ Y Z UZͱͯ͠ɺ8 Y 

    YU Λߟ͑ͯΈΔ w ߲Uதͷม਺Z͕8 Y தͰݶྔ͞Ε͓ͯΓɺͦͷݶྔൣғதʹ͋ΔY͸ࣗ ༝Ͱ͋ΔͨΊɺ8 Y தͷม਺YΛ߲UͰஔ͖׵͑Δ͜ͱ͸ग़དྷͳ͍ w ஔ͖׵͑Λڐ͢ͱ㱽ZQ Z Z ͱͳΔ w Q Y Z ΛZ͸Yͷ਌Ͱ͋Δͱ͢Δͱɺ㱽ZQ Z Z ͸Z͸Zͷ਌Ͱ͋Δͱ ͳͬͯ͠·͏ 67
  68. શশ࣮ମԽنଇʢ6*ʣ 68 xW(x) W(t) ͨͩ͠ɺ t ͸ W(x) தͷ x

    Λࣗ༝ʹஔ׵Մೳ ͨͩ͠ɺ xW(x) W(x) ͱ xW(x) W(c) ͸ৗʹ੒Γཱͭɻ͜͜Ͱ c ͸೚ҙͷఆ਺
  69. ଘࡏ൚Խنଇʢ&(ʣ 69 W(t) xW(x) ͨͩ͠ɺ t ͸ W(x) தͷ x

    Λࣗ༝ʹஔ׵Մೳ ͨͩ͠ɺ W(x) xW(x) ͱ W(c) xW(x) ͸ৗʹ੒Γཱͭɻ͜͜Ͱ c ͸೚ҙͷఆ਺ɻ
  70. 6*ͱ&(نଇͷؔ܎ w 6*ͱ&(نଇ͸ରۮؔ܎ʹ͋Δ 70 W(t) xW(x) ¬ xW(x) ¬W(t) x¬W(x)

    ¬W(t)
  71. ଘࡏ࣮ମԽنଇʢ&*ʣ 71 xW(x) W(c) ͨͩ͠D͸ূ໌தͷ໋୊ʹݱΕͳ͍ɺ৽͍͠ఆ਺Ͱ͋Δ

  72. طଘఆ਺Ͱ&*Λ࢖͏ࣦഊ 72 ؒҧͬͨূ໌ ਖ਼͍͠ূ໌ 1. x p(x) P 2. y

    q(x) P 3. p(c) 1, EI 4. q(b) 2, EI ະग़ͷఆ਺ΛׂΓ౰ͯΔ . . . 1. x p(x) P 2. y q(x) P 3. p(c) 1, EI 4. q(c) 2, EI ಉ͡ఆ਺ c Λ࢖͍ͬͯΔɻ p(c) ͔ͭ q(c) ͱ͸ݶΒͳ͍ɻ . . . Z Z
  73. શশ൚Խنଇʢ6(ʣ 73 W(x) xW(x) ͨͩ͠Y͸લఏʹࣗ༝ʹݱΕͣɺ͔ͭ&*نଇʹΑͬͯ ಘΒΕΔ੔࿦ཧࣜதʹࣗ༝ʹݱΕͳ͍

  74. લఏதͷࣗ༝ม਺ʹ6(Λద༻͢Δࣦഊ 74 p(x) ¬(x mod 2 = 0) Y͕ࣗવ਺ͰɺQ Y

    ΛY͸ૉ਺Ͱ͋Δͱ͢Δ 1. p(x) P 2. x p(x) 1, UG ਪ࿦Ͱ͖ͳ͍ɻશͯͷࣗવ਺͸ૉ਺Ͱͳ͍ɻ . . .
  75. &*ͰಘΒΕͨ੔࿦ཧࣜதʹ͋Δࣗ༝ม਺ʹ 6(Λద༻͢Δࣦഊ 75 1. x y (x < y) P

    2. y (x < y) 1, UI 3. x < c 2, EI 4. x (x < c) 3, UG ਪ࿦Ͱ͖ͳ͍ લఏ͸ɺ೚ҙͷࣗવ਺YΑΓ΋େ͖ͳࣗવ਺Z͕ଘࡏ͢Δ શͯͷࣗવ਺͸ఆ਺DΑΓখ͍͞͸͓͔͍͠
  76. ܗࣜతূ໌ͷྫ 76 x(A(x) B(x)) x(B(x) C(x)) x(A(x) C(x)) Λূ໌ͤΑ 1.

    x(A(x) B(x)) P 2. x(B(x) C(x)) P 3. A(x) B(x) 1, UI 4. B(x) C(x) 2, UI 5. A(x) C(x) 3, 4, HS 6. x(A(x) B(x)) 5, UG QED 1-6, CP
  77. ԋश໰୊ɿड़ޠ࿦ཧͷܗࣜతূ໌ w ࣍ͷٞ࿦ΛܗࣜԽͯ͠ɺͦͷਖ਼͠͞Λূ໌ͤΑ w ͢΂ͯͷҕһձϝϯό͸༟෱Ͱஶ໊Ͱ͋ΔɻҕһձͷϝϯόʹΑͬͯ͸ߴ ྸͰ͋Δɻ͕ͨͬͯ͠ɺҕһձͷϝϯόͷதʹ͸ߴྸͰஶ໊ͳਓ͕͍Δɻ 77

  78. ߴ֊ड़ޠ࿦ཧ w ड़ޠͷݶྔԽΛߦͬͨΓɺड़ޠΛҾ਺ʹऔΔड़ޠΛѻ͏ͱ͖ɺͦΕΛߴ֊ ࿦ཧͱ͍͏ w ֊਺ w ໋୊ܭࢉΛྵ֊࿦ཧͱఆٛ w ͜Ε·Ͱड़΂͖ͯͨड़ޠܭࢉΛҰ֊࿦ཧͱఆٛ

    78
  79. ड़ޠͷ֊਺ w ͋Δड़ޠͷҾ਺͕߲Ͱ͋Δͱ͖ɺͦͷड़ޠͷ֊਺͸ w ͋Δड़ޠͷҾ਺ͷ͏ͪ࠷΋ߴ͍֊਺͕OͰ͋Δͱ͖ɺͦͷड़ޠͷ֊਺͸O  w ྫ w "

    Y 㱸# " ͸ɺ"͕֊਺ɺ#͕֊਺ w " Y 㱸# " 㱸$ # ͸ɺ"͕֊਺ɺ#͕֊਺ɺ$͕֊਺ 79
  80. ݶྔࢠͷ֊਺ w ͋Δݶྔࢠ͕ม਺Λݶྔ͢Δͱ͖ɺͦͷݶྔࢠͷ֊਺͸ w ͋Δݶྔࢠ͕O֊ͷड़ޠΛݶྔ͢Δͱ͖ɺͦͷݶྔࢠͷ֊਺͸O  w ྫ w 㱼Y㱽"

    " # 㱸# Y ͸#͕֊ɺ"͕֊ɺ㱽"͕֊ɺ㱼Y͕֊ 80
  81. ੔࿦ཧࣜͷ֊਺ w ੔࿦ཧࣜͷ֊਺ͱ͸ɺͦͷ੔࿦ཧࣜͷड़ޠͱݶྔࢠͷ͏ͪɺ࠷େͷ֊਺ͷ͜ͱ w ྫ w 4 Y ͸֊਺ͷ੔࿦ཧࣜ w

    4 Y 㱸5 4 ͸֊਺ͷ੔࿦ཧࣜ w 㱽1 4 Y 㱸5 4 㱸1 5 ͸֊ͷ੔࿦ཧࣜ 81
  82. ड़ޠ࿦ཧͷ׬શੑ w ׬શͰ͋Δͱ͸ɺશͯͷଥ౰ͳ੔࿦ཧ͕ࣜɺఆཧͱͯ͠ূ໌Մೳͳ͜ͱ w Ұ֊ड़ޠ࿦ཧ͸׬શͰ͋Δ w ೋ֊Ҏ্ͷड़ޠ࿦ཧ͸׬શͰͳ͍ɻͭ·Γɺఆཧͱͯ͠ূ໌Ͱ͖ͳ͍ଥ౰ ͳ͕ࣜଘࡏ͢Δʢෆ׬શੑఆཧʣ w ʢਖ਼௚ྑ͘Θ͔ͬͯͳ͍ͷͰɺ֤ࣗ॓୊Ͱʣ

    82
  83. ԋश໰୊ɿߴ֊ड़ޠ࿦ཧ w ҎԼͷ੔࿦ཧࣜͷ֊਺ΛٻΊΑ w 4 Y 㱸5 4 Y ˠ6

    5 4 Y  w 㱼Y㱽4 4 Y 㱸5 4 Y ˠ6 5 4 Y 83
  84. ࣗಈਪ࿦

  85. ࣗಈਪ࿦ͱ͸ w ਓ͕ؒखͰূ໌͢ΔͷͰ͸ͳ͘ɺࣗಈͰɺͭ·Γίϯϐϡʔλʹ࿦ཧͷਖ਼ ͠͞Λূ໌͍ͤͨ͞ w ੔࿦ཧࣜ8͕ଥ౰Ͱ͋Δͱূ໌͍ͨ͠ͳΒɺ™8͕ॆ଍ෆೳͰ͋Δͱূ໌ ͢Ε͹ྑ͍ɻ͜ΕΛࣗಈͰߦ͏ํ๏ΛΈ͍ͯ͘ 85

  86. ดแ w 8Λࣗ༝ม਺Y ʜ YOΛ΋ͭ੔࿦ཧࣜͱ͢Δ w ͜ͷ࣌ɺ㱼Yʜ㱼YOΛ8ͷશশดแͱݺͿ w ·ͨɺ㱽Yʜ㱽YOΛ8ͷଘࡏดแͱݺͿ w

    ྫɿ8㱼YQ Y Z ͷͱ͖ w 㱼Z㱼YQ Y Z ͕8ͷશশดแ w 㱽Z㱼YQ Y Z ͕8ͷଘࡏดแ w ดแΛऔΔͱҙຯ͕มԽ͢Δʂ w Q Y 㱸™Q Z ͸ॆ଍ՄೳͰ͋Δ͕ɺ㱼Y㱼Z Q Y 㱸™Q Z ͸ॆ଍ෆೳ 86
  87. ดแΛͱͬͯ΋อଘ͞ΕΔੑ࣭ w ͋Δ੔࿦ཧࣜͷશশดแ͕ଥ౰Ͱ͋Γɺ͔ͭͦͷͱ͖ʹݶΓͦͷ੔࿦ཧࣜ ͸ଥ౰Ͱ͋Δ w શͯͷղऍͰଥ౰ͳΒɺ੔࿦ཧࣜ΋ଥ౰ɻ൓Ϟσϧ͕ଘࡏ͢ΔͳΒଥ౰ Ͱͳ͍ͱ͍͏͜ͱ w ͋Δ੔࿦ཧࣜͷଘࡏดแ͕ॆ଍ෆೳͰ͋Γɺ͔ͭͦͷͱ͖ʹݶΓͦͷ੔࿦ ཧࣜ͸ॆ଍ෆೳͰ͋Δ

    w ͲͷΑ͏ͳղऍ΋൓ϞσϧͰ͋ΔͳΒɺॆ଍ෆೳͰ͋Δͱ͍͏͜ͱ 87
  88. અͱઅܗࣜ w અͱ͸ɺθϩݸҎ্ͷϦςϥϧͷબݴͷ͜ͱ w ྫɿQ Y ɺ™R Y C ɺ™Q

    B 㱹Q C  w ۭઅͱ͸ɺθϩݸͷϦςϥϧͷબݴͷ͜ͱͰ˘Ͱද͢ w અܗࣜͱ͸ɺ͢΂ͯͷݶྔࢠ͕શশݶྔࢠͰɺࣗ༝ม਺ͷͳ͍ף಄࿈ݴඪ४ܗͷ͜ͱ w ྫ w Q Y ͷઅܗࣜ͸ɺ㱼YQ Y  w Q Y 㱸™R Z C ͷઅܗࣜ͸ɺ㱼Y㱼Z Q Y 㱸™R Z C  w અܗࣜͷू߹දݱ w ू߹දݱͰ͸ɺઅܗࣜΛɺ֤جຊબݴͷू߹Ͱද͢ w ྫɿ㱼Y㱼Z Q Y 㱸™R Z C ͸\Q Y ™R Z C ^ͱͳΔ 88
  89. είʔϨϜͷنଇ w ଘࡏݶྔࢠ͕͋Δ੔࿦ཧࣜΛɺઅܗࣜͰද͍ͨ͠ w είʔϨϜͷنଇ w 㱽Y͕શশݶྔࢠͷ༗ޮൣғʹͳ͚Ε͹ɺ৽͍͠ఆ਺DͰYΛஔ͖׵͑Δ w 㱽Y͕શশݶྔࢠ㱼Y ʜ

    㱼YOͷ༗ޮൣғʹ͋Ε͹ɺY ʜ YOΛҾ਺ʹऔΔ৽ ͍ؔ͠਺GͰஔ͖׵͑Δ w ͭ·Γɺ㱽Y8 Y Λɺ8 G Y ʜ YO ͱ͢Δ w ྫɿ㱼Y㱼Z㱽[Q Y Z [ ʹద༻͢Δͱɺ㱼Y㱼ZQ Y Z G Y Z ͱͳΔ 89
  90. είʔϨϜͷنଇͷߟ͑ํ w 㱼Y㱽ZQ Y Z ͱ͍͏੔࿦ཧ͕ࣜ͋ͬͨͱ͖ɺZ͸Yʹґଘ͍ͯ͠Δ͔΋͠ Εͳ͍ w ྫɿ͢΂ͯͷ੔਺Yʹ͍ͭͯɺYΑΓେ͖͍੔਺Z͕ଘࡏ͢Δ w

    ґଘ͍ͯ͠Δͱ͍͏͜ͱΛؔ਺G Y Ͱද͢ͱɺ㱼YQ Y G Y ͱͳΔ 90
  91. ԋश໰୊ɿείʔϨϜͷنଇ w 㱽Y㱼Z㱼[㱽V㱼W㱽XQ Y Z [ V W X ʹείʔϨϜͷنଇΛద༻ͤΑ

    91
  92. είʔϨϜͷΞϧΰϦζϜ w ͋Δ੔࿦ཧࣜ8͕͋Δͱ͖ɺ8͕ॆ଍ՄೳͰ͋Δͱ͖ʹݶΓॆ଍ՄೳͰ͋ Δ8ͷઅܗࣜ͸࣍ͷΞϧΰϦζϜͰߏ੒Մೳ  8ͷף಄࿈ݴඪ४ܗΛߏ੒͢Δ  ֤ࣗ༝ม਺Λ͢΂ͯɺ৽͍͠ఆ਺ʹஔ͖׵͑Δ  είʔϨϜͷنଇΛ༻͍ͯɺଘࡏݶྔࢠΛऔΓআ͘

    92
  93. είʔϨϜͷΞϧΰϦζϜͷྫ w 㱼Y™Q Y 㱸㱼Z㱽[R Z [ ʹείʔϨϜͷΞϧΰϦζϜΛద༻ͯ͠અܗࣜ ΛٻΊΑ w

    㱼Y㱼Z㱽[ ™Q Y 㱸R Z [ ͱף಄࿈ݴඪ४ܗΛߏ੒ w 㱼Y㱼Z ™Q Y 㱸R Z G Y Z ͱείʔϨϜͷنଇΛద༻ 93
  94. είʔϨϜͷΞϧΰϦζϜͷྫ w 㱼Y™Q Y 㱸㱼Z㱽[R Z [ ʹείʔϨϜͷΞϧΰϦζϜΛద༻ͯ͠અܗࣜ ΛٻΊΑ w

    㱼Y㱼Z㱽[ ™Q Y 㱸R Z [ ͱף಄࿈ݴඪ४ܗΛߏ੒ w 㱼Y㱼Z ™Q Y 㱸R Z G Y Z ͱείʔϨϜͷنଇΛద༻ 94 [͸Zʹ͔͠ґଘ͍ͯ͠ͳ͍ YͱZʹґଘ͢ΔΑ͏ʹͳͬͯ͠·͏
  95. είʔϨϜͷΞϧΰϦζϜͷྫ ઌʹείʔϨϜͷنଇΛద༻͢Δ w 㱼Y™Q Y 㱸㱼Z㱽[R Z [ ʹείʔϨϜͷΞϧΰϦζϜΛద༻ͯ͠અܗࣜ ΛٻΊΑ

    w 㱼Y™Q Y 㱸㱼ZR Z G Z ͱ֤جຊબݴʹείʔϨϜͷنଇΛద༻ w 㱼Y㱼Z ™Q Y 㱸R Z G Z ͱף಄࿈ݴඪ४ܗΛߏ੒ 95
  96. ԋश໰୊ɿείʔϨϜͷΞϧΰϦζϜ w ҎԼͷ੔࿦ཧࣜʹείʔϨϜͷΞϧΰϦζϜΛద༻ͯ͠અܗࣜΛٻΊΑ w 㱽Z㱼Y Q Y ˠR Y Z

    㱸㱼Y㱽Z R Y Y 㱸T Z ˠS Y 96
  97. ໋୊ͷಋग़نଇ 97 p q, ¬p r q r ಋग़نଇ SFTPMVUJPOSVMF

    3 p A, ¬p B (A p) (B ¬p) ͜͜Ͱɺ"ɺ#Λબݴඪ४ܗͷ੔࿦ཧࣜͱ͠ɺ"ʔQΛ"͔ΒQͷग़ݱΛऔΓ আ͍ͨ੔࿦ཧࣜɺ#ʔ™QΛ#͔Β™Qͷग़ݱΛऔΓআ͍ͨ੔࿦ཧࣜͱ͢Δ
  98. ಋग़نଇͷূ໌ 98 1. p q P 2. ¬p r P

    3. ¬q p 1, T (ط஌ͷఆཧ͸ T (Theorem) ͱදه) 4. p r 2, T 5. ¬q r 3, 4, HS 6. q r 5, T QED 1-6, CP p q, ¬p r q r
  99. ಋग़نଇΛ༻͍ͨॆ଍ෆೳੑͷূ໌ w ಋग़نଇΛ༻͍ͯໃ६ɺۭઅʢͭ·Γ'BMTFʣΛಋ͚Ε͹ɺͦͷ੔࿦ཧࣜ ͸ॆ଍ෆೳͱূ໌Ͱ͖Δ 99

  100. ॆ଍ෆೳͰ͋Δ͜ͱͷূ໌ྫ 100 (¬p q) (p q) (¬q p) (¬p ¬q)

    ͕ॆ଍ෆೳ͋Δ͜ͱΛূ໌ͤΑ 1. ¬p q P 2. p q P 3. ¬q p P 4. ¬p ¬q P 5. q q 1, 2, R 6. q 5, T 7. ¬q ¬q 3, 4, R 8. ¬q 7, T 9. 6, 8, R QED
  101. ड़ޠ࿦ཧͷಋग़ w 㱼Y Q Y 㱸™Q C ͸ॆ଍ෆೳ͔ʁ w Q

    C 㱸™Q C Ͱ͋ΔͷͰॆ଍ෆೳ w ͭ·ΓɺઅܗࣜͰද͢ͱ\Q Y ™Q C ^ͱͳΓɺҰͭ໨ͷϦςϥϧͷม ਺Yʹྑ͍ײ͡Ͱ஋Λ୅ೖ͢Δͱɺಋग़نଇΛ༻͍Δ͜ͱ͕ग़དྷΔ w ม਺ʹྑ͍ײ͡ʹ஋ɺ·ͨ͸ผͷม਺Λ୅ೖ͢ΔͨΊͷํ๏ͱͯ͠ɺ୅ೖ ͱ୯ҰԽͱ͍͏ख๏͕͋Γɺͦͷख๏ʹ͍ͭͯઆ໌͢Δ 101
  102. ୅ೖʢTVCTUJUVUJPOʣ w ୅ೖͱ͸ɺଋറͷ༗ݶͳू߹\YU ʜ YOUO^Ͱ͋Δɻ͜͜ͰɺY ʜ YO͸ ॏෳ͸ͳ͘ɺYO㱠UOͰ͋Δ w ࣜ&ʹ୅ೖВΛద༻͢Δ͜ͱΛɺ&Вͱॻ͖ɺ&ВΛВʹΑΔ&ͷ࣮ମͱݺͿ

    w ྫ w &Q Y Z G Y ɺВ\YB ZG B ^ͷͱ͖ w &ВQ Y Z G Y \YB ZG B ^Q B G B G B 102
  103. ୅ೖͷ߹੒ w ̎ͭͷ୅ೖВͱМͷ߹੒ DPNQPTJUJPO ͸ɺВМͰද͞Εɺ೚ҙͷࣜ&ʹ ରͯ͠ɺ& ВМ  &В МͱͳΔ

    103
  104. ߹੒ͷܭࢉ w ͭͷ୅ೖВ\YU ʜ YOUO^ͱМ\ZT ʜ ZNTN^ͷ߹੒ВМ͸ɺҎ ԼͷΑ͏ʹͯ͠ߏ੒Մೳ  ВͷԼࣜʹМΛద༻ͯ͠ɺ\YUМ

    ʜ YOUOМ^Λܭࢉ  Ͱಘͨ߹੒͔ΒɺYJYJͱͳ͍ͬͯΔଋറΛ࡟আ  ZJ͕\Y ʜ YO^தͷม਺Ͱ͋Ε͹ɺМ͔Β͢΂ͯͷZJTJΛ࡟আ  ВМ͸ͱͰಘΒΕΔू߹ͷ࿨ͱͳΔ 104
  105. ߹੒ͷܭࢉྫ w В\YG Z Z[^ɺМ\YB ZC [Z^ͱ͢Δͱ͖ͷВМ  \YG Z

    МɺZ[М^\YG C ZZ^ΛಘΔ  ͷ݁Ռ͔ΒZZΛ࡟আͯ͠\YG C ^ΛಘΔ  М͔ΒYBͱZCΛ࡟আͯ͠ɺ\[Z^ΛಘΔ  ͱͷू߹ͷ࿨ΛऔΓɺВМ\YG C [Z^ΛಘΔ 105
  106. ԋश໰୊ɿ୅ೖͷ߹੒ w В\YZ ZG [ ^ɺМʹ\ZG B [C^ͷͱ͖ɺ߹੒ВМΛٻΊΑ 106

  107. ୯ҰԽʢVOJpDBUJPOʣ w ୯ҰԽͱ͸ɺෳ਺ͷϦςϥϧʹద༻͢ΔͱɺಉҰͷϦςϥϧͱͳΔ୅ೖΛ ٻΊΔ͜ͱ w ͢ͳΘͪɺ4ВͰɺ4͕Ϧςϥϧͷू߹ͰВ͕୅ೖͰ͋Δͱ͖ɺ4В͕୯Ұ ͷϦςϥϧ͔ΒͳΔͱ͖ɺВΛ4ͷ୯ҰԽࢠ VOJpFS ͱΑͿ w

    ྫɿ4\Q Y C Q B Z ^ͱ͢Δ w ୯ҰԽࢠ͸ɺВ\YB ZC^ͱͳΔ w ୯ҰԽͨ݁͠Ռ͸ɺ4В\Q Y C В Q B Z В^\Q B C ^ͱͳΔ 107
  108. ୯ҰԽͷྫ w \Q Y R Z ^͸୯ҰԽࢠΛ΋ͨͳ͍ w \Q Y

    ™Q Y ^͸୯ҰԽࢠΛ΋ͨͳ͍ w \Q Y Q B ^ͷ୯ҰԽࢠ͸\YB^Ͱ͋Δ w \Q Y Q Z ^ͷ୯ҰԽࢠ͸ແݶʹଘࡏ͢Δ Q͕Ҿ਺ʹ੔਺ΛͱΔ৔߹  w \Y Z^ɺ\Y Z^ɺʜ 108
  109. ࠷൚୯ҰԽࢠ NPTUHFOFSBMVOJpFS NHV w ߲ͷू߹4ͷશͯͷ୯ҰԽࢠЋʹ͍ͭͯɺЋВМͱͳΔ୅ೖМ͕ଘࡏ͢Δ ͳΒɺВΛ4ͷ࠷൚୯ҰԽࢠͱΑͿ 109 ߲ͷू߹4 ࠷൚୯ҰԽࢠͷ ద༻݁Ռ

    ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ 4В 4ВМ 4ВМ 4ВМO
  110. ࠷൚୯ҰԽࢠ NPTUHFOFSBMVOJpFS NHV w ߲ͷू߹4ͷશͯͷ୯ҰԽࢠЋʹ͍ͭͯɺЋВМͱͳΔ୅ೖМ͕ଘࡏ͢Δ ͳΒɺВΛ4ͷ࠷൚୯ҰԽࢠͱΑͿ 110 ߲ͷू߹4 ࠷൚୯ҰԽࢠͷ ద༻݁Ռ

    ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ ͦͷଞͷ୯ҰԽ ͷద༻݁Ռ 4В 4ВМ 4ВМ 4ВМO 4Ћ 4Ћ 4ЋO 4Ћ 4ВМ
  111. ࠷൚୯ҰԽࢠͷྫ w \Q Y Q Z ^ͷ࠷൚୯ҰԽࢠ͸ɺВ\YZ^Ͱ͋Δ w \Q Y

    Q Z ^\Y Z^\Q  ^͸ɺ\Q Y Q Z ^\YZ^\Z^\Q  ^ͱग़དྷΔ w \Q Y Q Z ^\Y Z^\Q  ^͸ɺ\Q Y Q Z ^\YZ^\Z^\Q  ^ͱग़དྷΔ 111
  112. ෆҰகू߹ EJTBHSFFNFOUTFU w ͜ͷ͋ͱͰड़΂Δɺ࠷൚୯ҰԽࢠΛٻΊΔΞϧΰϦζϜͰར༻ w 4ΛϦςϥϧͷू߹ͱ͢Δͱ͖ɺ4ͷෆҰகू߹͸ҎԼͷΑ͏ʹͯ͠ߏ੒Մೳ  4ͷ֤Ϧςϥϧͷࠨ୺͔Β͸͡Ίͯɺ࠷௕ڞ௨෦෼จࣈྻΛൃݟ͢Δ  4ͷෆҰகू߹ͱ͸ɺ4ͷϦςϥϧதʹग़ݱ͢Δ߲Ͱɺ࠷௕ڞ௨จࣈྻͷ

    ௚ۙͷӈଆʹ͋Δ͢΂ͯͷ߲ͷू߹ 112
  113. ෆҰகू߹ͷྫ w 4\Q Y G Y Z Q Y Z

    [ Q Y G B C ^ͷෆҰகू߹ΛٻΊΑ w 4தͷ࠷௕ڞ௨෦෼จࣈྻ͸ɺlQ Y zͰ͋Δ w lQ Y zͷӈଆͷ߲͸ɺG Y ɺZɺG B Ͱ͋ΔͷͰɺෆҰகू߹͸
 \G Y Z G B ^ͱͳΔ 113
  114. ϩϏϯιϯͷ୯ҰԽΞϧΰϦζϜ w ࠷൚୯ҰԽࢠ͸ҎԼͷΑ͏ʹͯ͠ߏ੒Մೳ w ೖྗɿૉ࿦ཧࣜͷ༗ݶू߹4 w ग़ྗɿ4ͷ࠷൚୯ҰԽࢠɺ΋͘͠͸4୯ҰԽෆೳͰ͋Δͱͷએݴ w ΞϧΰϦζϜ 

    L ВЏ\^ͱઃఆͯ͠ɺεςοϓ΁  4ВLΛܭࢉ͠ɺ݁Ռ͕୯߲ू߹Ͱ͋Ε͹ВLΛ4ͷ࠷൚୯ҰԽࢠͰ͋Δͱͯ͠ܭࢉΛऴྃɻͦ ͏Ͱͳ͚Ε͹ɺ%LΛ4ВLͷෆҰகू߹ͱͯ͠εςοϓ΁  %L͕ม਺Wͱ߲UΛؚΈɺW͕Uதʹग़ݱ͠ͳ͍ͳΒ͹ɺ߹੒ВL ВL\WU^Λܭࢉ͠ɺ
 LL ͱઃఆͯ͠εςοϓ΁ɻͦ͏Ͱͳ͚Ε͹ɺ4͸୯ҰԽෆೳͰ͋Δͱͯ͠ܭࢉΛऴྃ 114
  115. ࠷൚୯ҰԽࢠΛٻΊΔྫ w 4\Q Y G Z Q H Z [

    ^ͷ࠷൚୯ҰԽࢠΛٻΊΑ  ВЏ  4В4Џ4Ͱ4͸୯߲ू߹Ͱͳ͍ͷͰܭࢉଓߦɻ%\Y H Z ^ͱܭࢉ  ม਺Y͸ɺ%ͷ߲H Z தʹग़ݱ͠ͳ͍ͷͰܭࢉଓߦ
 ВВ\YH Z ^\YH Z ^ͱܭࢉ  4В\Q H Z G Z Q H Z [ ^͸୯߲ू߹Ͱͳ͍ͷͰܭࢉଓߦ
 %\G Z [^ͱܭࢉ  ม਺[͸ɺ%ͷ߲G Z தʹग़ݱ͠ͳ͍ͷͰܭࢉଓߦ
 ВВ\[G Z ^\YH Z [G Z ^ͱܭࢉ  4В\Q H Z G Z ^͸୯߲ू߹ͳͷͰɺ࠷൚୯ҰԽࢠΛВ\YH Z [G Z ^ͱͯ͠ܭࢉऴྃ 115
  116. ୯ҰԽͰ͖ͳ͍৔߹ͷྫ w 4\Q Y Q H Y ^ͷ࠷൚୯ҰԽࢠٻΊΑ  ВЏ

     4В4Џ4Ͱ୯߲ू߹Ͱͳ͍ͨΊଓߦɻ%\Y H Y ^ͱ͢Δ  %தͷ߲H Y தʹม਺Y͕͋ΔͨΊ୯ҰԽෆೳͱͯ͠ܭࢉऴྃ w ͭ·Γɺ4В\Q H Y Q H H Y ^ɺ4В\Q H H Y Q H H H Y ^ʜ ͱͳΓܭࢉ͕ऴΘΒͣɺ୯ҰԽ͸Ͳ͏΍ͬͯ΋ग़དྷͳ͍ 116
  117. ԋश໰୊ɿ࠷൚୯ҰԽ w ϩϏϯιϯͷ୯ҰԽΞϧΰϦζϜΛ༻͍ͯɺ࣍ͷૉ࿦ཧࣜͷू߹ͷ࠷൚୯ ҰԽࢠΛٻΊΑ w \Q G Y H Z

    Z Q G H B [ C ^ 117
  118. અͷಋग़نଇͷద༻Մೳ৚݅ w ಋग़نଇ͕ద༻Մೳͳͱ͖ w ͭͷઅ͸ม਺Λڞ༗͠ͳ͍ w ૉ࿦ཧࣜͷू߹\- ʜ -L .

    ʜ .O^͕୯ҰԽՄೳͰɺ
 - ʜ -L͕Ұํͷઅʹ͋Γɺ™. ʜ ™.O͕΋͏Ұํͷઅʹ͋Δ 118
  119. અͷಋग़نଇ w ू߹\- ʜ -L . ʜ .O^͕୯ҰԽՄೳͰɺВΛ͜ͷू߹ͷ࠷൚୯ҰԽࢠͱ͢Δͱɺ
 ੔࿦ཧࣜ-㱹ʜ㱹-L㱹$ͱɺ™.㱹ʜ㱹™.O㱹%͔Β
 $Вʔ/

    㱹 %Вʔ/ ͕ಋ͚Δɻ
 ͨͩ͠ɺ͜͜Ͱ/-JВ.KВͰɺ$Вʔ/ͱ%Вʔ/͸ɺ$В·ͨ͸%В͔Β/ͷग़ݱΛ औΓআ͍ͨ੔࿦ཧࣜͱͳΔ
 ͢ͳΘͪɺ 119 L1 · · · Lk C, ¬M1 · · · ¬Mn D (C N) (D N)
  120. અͷಋग़نଇͷྫ w R C Y 㱹Q Y 㱹R C B

    ͱɺ™R Z B 㱹Q Z ͷͭͷઅͷಋग़نଇΛٻΊΑ w ͭ໨ͷࣜR C Y ɺR C B ͱɺͭΊͷࣜͷR Z B ͕୯ҰԽՄೳͰ࠷൚ ୯ҰԽࢠ͸В\YB ZC^ͱͳΓɺ୯ҰԽ݁Ռ͸R C B ͱͳΔ w ͭ໨ͷ͔ࣜΒR C B ͱͳΔૉ࿦ཧࣜΛ࡟আͯ͠୯ҰԽͨ݁͠Ռ͕ɺ Q Y ВQ B ͱͳΔ w ಉ༷ʹɺͭΊͷ͔ࣜΒ͸Q Z ВQ C ͱͳΔ w ಋग़نଇΑΓQ B 㱹Q C ͱ͍͏৽ͨͳઅ͕ಘΒΕΔ 120
  121. ԋश໰୊ɿઅͷಋग़نଇ w ҎԼͷͭͷઅʹಋग़نଇΛద༻ͤΑ w Q G Y 㱹Q Z 㱹™R

    Y  w ™Q [ 㱹S X 121
  122. ಋग़نଇΛ༻͍ͨఆཧূ໌ w ੔࿦ཧࣜ8͕ଥ౰Ͱ͋Δ͜ͱͷূ໌खॱ  ™8Λܭࢉʢ8"㱸#ˠ$ͳΒ͹ɺ™8™ "㱸#ˠ$ "㱸#㱸™$ʣ  είʔϨϜͷΞϧΰϦζϜΛ༻͍ͯɺͷ੔࿦ཧࣜΛઅܗࣜʹม׵ 

    ͰٻΊͨઅΛূ໌ͷલఏͱ͢Δ  ಋग़نଇΛ༻͍ͯɺۭઅʢໃ६ʣΛಋ͘ 122
  123. ಋग़Λ༻͍ͨఆཧূ໌ͷྫ ͷલʹ༻ޠͷઆ໌ w 㱼B C D㱨9ʹؔ͢Δೋ߲ؔ܎3ʹ͍ͭͯ w ൓ࣹؔ܎ w B3B͕੒ΓཱͭͳΒ͹൓ࣹతɺ੒Γཱͨͳ͍ͳΒඇ൓ࣹత

    w ྫɿBB͸൓ࣹతɺBB͸ඇ൓ࣹత w ਪҠؔ܎ w B3CɺC3Dͷͱ͖ʹB3D͕੒ΓཱͭͳΒਪҠతɺͦ͏Ͱͳ͍ͳΒඇਪҠత w ྫɿBC CD͸BDͱ੒ΓཱͭͷͰ͸ਪҠతɺB㱠CɺC㱠D͸ඇਪҠత w ରশؔ܎ w B3Cͷͱ͖ʹɺC3B͕੒ΓཱͭͳΒରশతɺͦ͏Ͱͳ͍ͳΒඇରশత w ྫɿBC͸ରশతɺBC͸ඇରশత 123
  124. ಋग़Λ༻͍ͨఆཧূ໌ͷྫ w ඇ൓ࣹతɿ㱼Y™Q Y Y  w ਪҠతɿ㱼Y㱼Z㱼[ Q Y

    Z 㱸Q Z [ ˠQ Y [  w ඇରশతɿ㱼Y㱼Z Q Y Z ˠ™Q Z Y  w ೋ߲ؔ܎͕ඇ൓ࣹత͔ͭਪҠతͳΒ͹ɺඇରশతͰ͋Δ͜ͱΛূ໌ͤΑ 124 W = ඇ൓ࣹత ਪҠత ඇରশతɹͳͷͰ ¬W = ඇ൓ࣹత ਪҠత ¬ඇରশతɹͱͳΔ ͜͜Ͱɺ¬ඇରশత = ¬ x y(p(x, y) ¬p(y, x)) = x y¬(p(x, y) ¬p(y, x)) = x y(p(x, y) p(y, x)) ؔ܎ ੔࿦ཧࣜ અܗࣜ ඇ൓ࣹత x¬p(x, x) ¬p(x, x) ਪҠత x y z(p(x, y) p(y, z) p(x, y)) ¬p(u, v) ¬p(v, w) p(u, w) ¬ඇରশత x y(p(x, y) p(y, x)) p(a, b) ͱ p(b, a) ͳͷͰɺઅܗࣜ͸ҎԼͷΑ͏ʹͳΔ [
  125. ೋ߲ؔ܎͕ඇ൓ࣹత͔ͭਪҠతͳΒ͹ ඇରশతͰ͋Δ͜ͱͷূ໌ 125 1. ¬p(x, x) P 2. ¬p(u, v)

    ¬p(v, w) p(u, w) P 3. p(a, b) P 4. p(b, a) P 5. ¬p(x, v) ¬p(v, x) 1, 2, R, {u/x, w/x} 6, ¬p(b, a) 3, 5, R, {x/a, v/b} 7. 4, 6, R, {} QED
  126. ԋश໰୊ɿಋग़Λ༻͍ͨఆཧূ໌ w ࣍ͷٞ࿦ΛܗࣜԽ͠ɺܗࣜԽͨ͠੔࿦ཧ͕ࣜଥ౰Ͱ͋Δ͜ͱΛɺಋग़نଇ Λ༻͍ͯূ໌ͤΑ w ೥ੜʹΑͬͯ͸ɺ͢΂ͯͷ೥ੜ͕޷͖Ͱ͋Δɻ೥ੜΛ޷͖ͳ೥ੜ ͸͍ͳ͍ɻ͕ͨͬͯ͠ɺ೥ੜͰ͋Δ೥ੜ͸͍ͳ͍ɻ 126

  127. ཱํ࠷ີॆర ࿡ํ࠷ີॆర ͜ͷͭͷٿͷ഑ஔͷ࢓ํ͕Ұ൪ߴີ౓Ͱ͋Δͱ͍͏༧૝ έϓϥʔ༧૝

  128. ܕਪ࿦

  129. ΧϦʔϋϫʔυಉܕରԠ w ͜Ε·Ͱֶशͨࣗ͠વԋ៷๏ͱɺϓϩάϥϛϯάݴޠʢܕ෇͖Еܭࢉʣͷߏ଄͕Ұக w ྫ w 9͔ͭ9ˠ:ͳΒ͹:Ͱ͋ͬͨʢϞʔμεϙωϯεʣ w 9ͱ͍͏ܕͷ஋ΛೖྗʹͱΓɺ:ͱ͍͏ܕͷ஋Λฦؔ͢਺ʹɺ9ͱ͍͏ܕͷ஋Λ౉͢৔߹ w

    G9ˠ: w B9 w G B : w ৄࡉ͸ུʢͱ͍͏͔ৄࡉ·ͰޠΕΔ΄Ͳৄ͘͠͸ͳ͍ʣ w ࣗવԋ៷తʹɺܕ͕ਪ࿦Ͱ͖ΔͷͰ͸ͳ͍͔ 129
  130. 5JOZ.-ͷߏจ w આ໌Λ؆୯ʹ͢ΔͨΊɺ.-෩ͷߏจΛ࣋ͭ5JOZ.-Λར༻ͯ͠આ໌ 130 EXPR := VAR | NUM |

    BOOL | FUN | CALL | LET | FIX | IF VAR := alphabet (alphabet | num)* NUM := number BOOL := true | false FUN := fun VAR = EXPR . CALL := EXPR EXPR LET := let VAR = EXPR in EXPR . FIX := fix VAR = EXPR . IF := if EXPR then EXPR else EXPR .
  131. pYࣜʢෆಈ఺ίϯϏωʔλʣ w ࠶ؼΛදͨ͢Ίʹ༻͍Δ w ఆٛɿpYGG pYG  w ྫɿ֊৐ܭࢉ 131

    fix factorial = fun n = if n == 0 then 1 else n * factorial(n - 1). . .
  132. ܕม਺ w ϓϩάϥϛϯάݴޠதͷม਺Λɺम০ࢠͳ͠Ͱม਺ͱݺͿ w ܕਪ࿦Λߦ͏ͨΊͷม਺Λɺܕม਺ͱݺͼม਺ͱ۠ผ w ม਺ͱ۠ผ͢ΔͨΊʹɺܕม਺ͷઌ಄ʹόοΫΫΥʔτΛ͚ͭͯදه w ྫɿAUɺAB 132

  133. ܕม਺ͷܕ w ܕม਺΋ܕΛ࣋ͭ w ܕม਺ͷܕ w ੔਺ܕɿJOUͱදهɻ੔࿦ཧࣜͰݴ͏ఆ਺஋ʹ૬౰ w ਅِ஋ܕɿCPPMͱදهɻ੔࿦ཧࣜͰݴ͏ఆ਺஋ʹ૬౰ w

    ؔ਺ܕɿABˠACͱදهɻABͱ͍͏ܕΛҾ਺ʹͱΓɺACͱ͍͏ܕͷ஋Λฦ͢ ؔ਺ͱ͍͏ҙຯɻ੔࿦ཧࣜͰॻ͘ͱɺQ AB AC ͱॻ͚Δ w JOUˠCPPMͳΒɺ੔਺஋ΛͱΓɺਅཧ஋Λฦؔ͢਺ 133
  134. ܕ؀ڥ 134 if flag then let var1 = func1 a

    in mul var1. else let var2 = func2 b in pow var2. . { flag: `flag, var1: `var1, func1: `func1, a: `a, mul: `mul, var2: `var2, func2: `func2, b: `b, pow: `pow } wϓϩάϥϜதͷม਺ͱܕͷϚοϐϯάΛߦ͏ܕ ؀ڥΛܕਪ࿦தʹར༻ wܕ؀ڥதͷܕม਺Λɺܕਪ࿦தʹߋ৽͍ͯ͘͠ ϓϩάϥϜ ܕ؀ڥ
  135. ܕਪ࿦ w ͋Δ.-ࣜͷܕΛਪ࿦͢Δؔ਺ΛUZQJOHؔ਺ͱ͢Δ w UZQJOHؔ਺ʹࣜΛ౉͢ͱɺܕ͕ؼͬͯ͘Δ w UZQJOHؔ਺͸ɺࣜͷछྨʹԠͯ͡ਪ࿦ͷํ๏Λมߋͯ͠ܕΛܾΊ͍ͯ͘ w UZQJOHؔ਺தʹɺܕ؀ڥ͕ߋ৽͞Εɺܕ͕ܾ·͍ͬͯ͘ 135

  136. ੔਺஋ͱਅِ஋ͷUZQJOHؔ਺ w UZQJOHؔ਺͸ɺ੔਺஋͕Ҿ਺ͷ৔߹ɺJOUͱ͍͏ఆ਺Λฦ͢ w ྫɿUZQJOH͸ఆ਺஋JOUΛฦ͢ w ಉ༷ʹɺਅِ஋͕Ҿ਺ͷ৔߹ɺCPPMͱ͍͏ఆ਺Λฦ͢ w ྫɿUZQJOHUSVF͸ఆ਺஋CPPMΛฦ͢ 136

  137. ม਺ͷUZQJOHؔ਺ w UZQJOHม਺ͷ৔߹ w طʹͦͷม਺͕ܕ؀ڥʹ͋Δͱ͖ɺܕ؀ڥதͷ஋Λฦ͢ w ܕ؀ڥதʹແ͍ม਺ͷͱ͖ɺ৽ͨͳܕม਺AUΛܕ؀ڥʹ௥Ճͯ͠ɺAU Λฦ͢ w ྫɿܕ؀ڥ͕ӈਤͷ৔߹ʢ্͕ॳظ஋ʣ

    w UZQJOHWBS͸ɺJOUΛฦ͢ w UZQJOHWBS͸ɺAUΛฦ͢ w UZQJOHWBS͸ɺ৽ͨͳܕม਺AUΛܕ؀ڥதʹ௥Ճͯ͠ɺAUΛฦ͢ 137 { var1: int, var2: `t } ܕ؀ڥ { var1: int, var2: `t, var3: `t1 } UZQJOHWBS
  138. JGࣜͷUZQJOHؔ਺ w UZQJOHJGࣜUIFOࣜFMTFࣜͷ৔߹  ࣜʹରͯ͠UZQJOHࣜΛٻΊΔ  UZQJOHࣜͷฦΓ஋ͱɺ੔਺஋CPPMͰ୯ҰԽ͠ɺͦͷ࠷൚୯ҰԽࢠͰܕ؀ڥʹ୅ ೖΛߦ͏ɻ୯ҰԽͰ͖ͳ͍৔߹͸Τϥʔ  UZQJOHࣜͱUZQJOHࣜΛٻΊΔ

     UZQJOHࣜͱUZQJOHࣜͷ݁Ռʹରͯ͠୯ҰԽ͠ɺͦͷ࠷൚୯ҰԽࢠͰܕ؀ڥʹ୅ ೖΛߦ͏ɻ୯ҰԽͰ͖ͳ͍৔߹͸Τϥʔ  UZQJOHࣜʹͷ࠷൚୯ҰԽࢠΛ୅ೖͨ͠ܕΛฦ͢ 138
  139. ྫɿJGࣜͷUZQJOHؔ਺ w JGWBSUIFOYFMTFZͷ৔߹  UZQJOHWBSͷ݁Ռɺܕ؀ڥ͕\WBSAU^ͱͳΓɺܕม਺AU͕ฦͬͯ͘Δ  AUͱCPPMͰ୯ҰԽ͠ɺ࠷൚୯ҰԽࢠ͕\AUCPPM^ͱͳΔɻ
 ·ͨɺܕ؀ڥ͸\WBSAU\AUCPPM^^\WBSCPPM^ͱͳΔɻ  UZQJOHYͱUZQJOHZͷ݁Ռɺܕม਺AYͱܕม਺AZ͕ฦͬͯ͘Δɻ


    ·ͨɺܕ؀ڥ͸\WBSCPPM YAY ZAZ^ͱͳΔɻ  AYͱAZͰ୯ҰԽ͢Δͱ࠷൚୯ҰԽࢠ͕\AYAZ^ͱͳΔɻ
 ܕ؀ڥ͸ɺ\WBSCPPM\AYAZ^ YAY\AYAZ^ ZAZ\AYAZ^^\WBSCPPM YAZ ZAZ^  AY\AYAZ^AZΛ݁Ռͱͯ͠ฦ͢ 139
  140. ྫɿ୯ҰԽͰ͖ͳ͍JGࣜ w JGUIFOYFMTFZͷ৔߹  UZQJOH͸JOUΛฦ͢  JOUͱCPPMͰ୯ҰԽ͸ग़དྷͳ͍ͨΊɺܕνΣοΫʹࣦഊ͠Τϥʔ 140

  141. ؔ਺ݺͼग़͠ͷUZQJOHؔ਺ w UZQJOHࣜࣜͷ৔߹  UZQJOHࣜʢ݁ՌΛAFͱ͢ΔʣͱUZQJOHࣜ ݁ՌΛAFͱ͢Δ Λ ٻΊΔ  ৽͍͠ܕม਺AUΛ༻ҙ͠ɺAFͱAFˠAUͰ୯ҰԽ͠ɺͦͷ࠷൚୯ҰԽ

    ࢠͰܕ؀ڥʹ୅ೖΛߦ͏ɻ୯ҰԽͰ͖ͳ͍৔߹͸Τϥʔ  AUΛฦ͢ 141
  142. ྫɿؔ਺ݺͼग़͠ͷUZQJOHؔ਺ w GVOͷ৔߹ w UZQJOHGVOͱUZQJOHͷ݁Ռ͕ɺAGVOͱJOUͰɺ
 ܕ؀ڥ͕\GVOAGVO^ͱͳΔ w AGVOͱJOUˠAUͰ୯ҰԽ͢Δͱɺ࠷൚୯ҰԽࢠ͕\AGVOJOUˠAU^ͱͳΓɺ
 ܕ؀ڥ͕\GVOAGVO\AGVOJOUˠAU^^\GVOJOUˠAU^ͱͳΔ w

    AUΛฦ͢ 142
  143. ԋश໰୊ɿܕਪ࿦ w ࣍ͷϓϩάϥϜΛܕਪ࿦ͨ݁͠Ռͷܕ؀ڥΛٻΊΑ 143 if a 100 then b c

    else false.
  144. MFUࣜͷUZQJOHؔ਺ w MFUม਺ࣜJOࣜͷ৔߹  UZQJOHࣜΛٻΊΔ  UZQJOHม਺ΛٻΊΔ  ͱͷ݁ՌͰ୯ҰԽ͠ɺͦͷ࠷൚୯ҰԽࢠͰܕ؀ڥʹ୅ೖ
 ୯ҰԽͰ͖ͳ͍৔߹͸Τϥʔ

     UZQJOHࣜΛٻΊɺͦͷ݁ՌΛฦ͢ 144
  145. ྫɿMFUࣜͷUZQJOHؔ਺ w MFUYJOGYͷ৔߹  UZQJOHͷ݁Ռ͕JOU  UZQJOHYͷ݁Ռ͕AYͰɺܕ؀ڥ͕\YAY^  AYͱJOUͰ୯ҰԽ͠ɺ࠷൚୯ҰԽࢠ͕\AYJOU^
 ܕ؀ڥ͕\YAY\AYJOU^^\YJOU^

     UZQJOHGYͷ݁Ռ͕AUͰɺܕ؀ڥ͕\YJOU GJOUˠAU^ͰɺAUΛฦ͢ 145
  146. ϥϜμࣜͷUZQJOHؔ਺ w UZQJOHGVOYࣜͷ৔߹  ৽͍͠ܕม਺AUΛ༻ҙ͠ɺܕ؀ڥʹYAUΛ௥Ճ͠ɺ\YAU^ͱ͢Δ  UZQJOHࣜΛٻΊΔʢ݁ՌΛAVͱ͢Δʣ  AUˠAVΛฦ͢ 146

  147. ྫɿϥϜμࣜͷUZQJOHؔ਺ w UZQJOHGVOYGͷ৔߹  ܕ؀ڥΛ\YAU^ͱ͢Δ  UZQJOHGΛٻΊΔͱɺܕ؀ڥ͕\GJOUˠAV^ͱͳΓɺฦΓ஋͕AV  AUˠAVΛฦ͢ 147

  148. pYࣜͷUZQJOHؔ਺ w UZQJOHpYYࣜͷ৔߹  ৽͍͠ܕม਺AUΛ༻ҙ͠ɺܕ؀ڥʹYAUΛ௥Ճ͠ɺ\YAU^ͱ͢Δ  UZQJOHࣜΛٻΊΔʢ݁ՌΛAVͱ͢Δʣ  AUͱAVͰ୯ҰԽ͠ɺͦͷ࠷൚୯ҰԽࢠͰܕ؀ڥʹ୅ೖ
 ୯ҰԽͰ͖ͳ͍৔߹͸Τϥʔ

     AUʹͷ࠷൚୯ҰԽࢠͰ୯ҰԽͨ݁͠ՌΛฦ͢ 148
  149. ม਺ͷείʔϓͱγϟυ΢Οϯάʹ͍ͭͯ w ࣮ࡍʹ͸ม਺ͷείʔϓ΍γϟυ΢ΟϯάΛߟ͑ͯܕਪ࿦Λߦ͏ඞཁ͋Γ 149 let x = 100 in let

    x = true in f x . . { Ұͭ໨ͷx: `t1, ೋͭ໨ͷx: `t2, f: `t2→`t3 } ϓϩάϥϜ ܕ؀ڥ
  150. &0' 150