อ่าน 7 นาที
สูตรที่สมบูรณ์แบบ
ใน ตรรกศาสตร์ทางคณิตศาสตร์ ตรรกศาสตร์ เชิงประพจน์ และ ตรรกศาสตร์เชิงภาค แสดง สูตรที่จัดรูปแบบอย่างดี ซึ่งย่อว่า WFF หรือ wff มักเรียกง่ายๆ ว่า สูตร คือ ลำดับ จำกัดของ สัญลักษณ์...
สูตรที่สมบูรณ์แบบ
| ส่วนหนึ่งของชุดบทความเกี่ยวกับ |
| ภาษาทางการ |
|---|
ในตรรกศาสตร์ทางคณิตศาสตร์ตรรกศาสตร์เชิงประพจน์และตรรกศาสตร์เชิงภาคแสดงสูตรที่จัดรูปแบบอย่างดีซึ่งย่อว่าWFFหรือwffมักเรียกง่ายๆ ว่าสูตร คือ ลำดับจำกัดของสัญลักษณ์จากตัวอักษร ที่กำหนด ซึ่งสร้างขึ้นตามไวยากรณ์ที่กำหนดไว้ของภาษาทางการ[ 1 ]
คำย่อwffออกเสียงว่า "woof" หรือบางครั้ง "wiff", "weff" หรือ "whiff" [ 12 ]
ภาษาเชิงรูปธรรมสามารถระบุได้ด้วยชุดของสูตรในภาษานั้น สูตรคือ วัตถุ ทางไวยากรณ์ที่สามารถให้ความหมาย เชิงความหมายได้ โดยวิธีการตีความการใช้สูตรที่สำคัญสองประการคือในตรรกศาสตร์เชิงประพจน์และตรรกศาสตร์เชิงภาคแสดง
การแนะนำ
การใช้สูตรที่สำคัญอย่างหนึ่งคือในตรรกศาสตร์เชิงประพจน์และตรรกศาสตร์เชิงภาคแสดงเช่นตรรกศาสตร์อันดับหนึ่งในบริบทเหล่านั้น สูตรคือสตริงของสัญลักษณ์ φ ซึ่งมีความหมายที่จะถามว่า "φ เป็นจริงหรือไม่" เมื่อตัวแปรอิสระใน φ ได้ถูกกำหนดค่าแล้ว ในตรรกศาสตร์เชิงรูปธรรมการพิสูจน์สามารถแสดงได้ด้วยลำดับของสูตรที่มีคุณสมบัติบางอย่าง และสูตรสุดท้ายในลำดับนั้นคือสิ่งที่ได้รับการพิสูจน์แล้ว
แม้ว่าคำว่า "สูตร" อาจใช้กับเครื่องหมายที่เขียน (เช่น บนกระดาษหรือกระดานดำ) แต่ความหมายที่แม่นยำกว่าคือลำดับของสัญลักษณ์ที่แสดงออกมา โดยเครื่องหมายเป็นเพียงตัวอย่างหนึ่งของสูตร ความแตกต่างระหว่างแนวคิดที่คลุมเครือของ "คุณสมบัติ" และแนวคิดที่กำหนดโดยการอุปนัยของสูตรที่มีรูปแบบดีนั้นมีรากฐานมาจากบทความของWeyl ในปี 1910 เรื่อง "Über die Definitionen der mathematischen Grundbegriffe" [ 13 ]ดังนั้นสูตรเดียวกันอาจถูกเขียนมากกว่าหนึ่งครั้ง และในทางทฤษฎีแล้วสูตรอาจยาวมากจนไม่สามารถเขียนได้เลยภายในจักรวาลทางกายภาพ
สูตรนั้นเป็นวัตถุทางไวยากรณ์โดยตัวมันเอง ความหมายของสูตรนั้นเกิดจากการตีความ ตัวอย่างเช่น ในสูตรเชิงประพจน์ ตัวแปรเชิงประพจน์แต่ละตัวอาจถูกตีความว่าเป็นประพจน์ที่เป็นรูปธรรม ดังนั้นสูตรโดยรวมจึงแสดงความสัมพันธ์ระหว่างประพจน์เหล่านั้น อย่างไรก็ตาม สูตรไม่จำเป็นต้องได้รับการตีความเพื่อให้สามารถพิจารณาว่าเป็นเพียงสูตรเท่านั้น
แคลคูลัสเชิงประพจน์
สูตรของแคลคูลัสเชิงประพจน์หรือที่เรียกว่าสูตรเชิงประพจน์ [ 14 ]เป็นนิพจน์เช่นนิยามของสูตรเริ่มต้นด้วยการเลือกเซตVของ ตัวแปรเชิงประพจน์โดยพลการ อักษรประกอบด้วยตัวอักษรในVพร้อมกับสัญลักษณ์สำหรับตัวเชื่อมเชิงประพจน์และวงเล็บ "(" และ ")" ซึ่งถือว่าไม่อยู่ในVสูตรจะเป็นนิพจน์บางอย่าง (นั่นคือสตริงของสัญลักษณ์) บนอักษรนี้
สูตรเหล่านี้ได้ รับการกำหนด แบบอุปนัยดังต่อไปนี้:
- ตัวแปรเชิงประพจน์แต่ละตัวนั้น ในตัวของมันเองเป็นสูตร
- ถ้า φ เป็นสูตรแล้ว ¬φ ก็เป็นสูตรเช่นกัน
- ถ้า φ และ ψ เป็นสูตร และ • เป็นตัวเชื่อมไบนารีใดๆ แล้ว ( φ • ψ) ก็เป็นสูตรเช่นกัน โดยที่ • อาจเป็น (แต่ไม่จำกัดเพียง) ตัวดำเนินการทั่วไป เช่น ∨, ∧, → หรือ ↔
นิยามนี้สามารถเขียนเป็นไวยากรณ์เชิงรูปธรรมในรูปแบบ Backus–Naur ได้เช่นกัน โดยมีเงื่อนไขว่าเซตของตัวแปรต้องมีจำนวนจำกัด:
< ชุดอัลฟา> ::= p | q | r | s | t | u | ... (เซตจำกัดของตัวแปรเชิงประพจน์ที่กำหนดขึ้นเอง) < รูปแบบ> ::= < ชุดอัลฟา> | ¬ < รูป แบบ> | ( < รูปแบบ> ∧ < รูปแบบ> ) | ( < รูปแบบ> ∨ < รูปแบบ> ) | ( < รูปแบบ> → < รูปแบบ> ) | ( < รูปแบบ> ↔ < รูปแบบ> ) เมื่อใช้ไวยากรณ์นี้ ลำดับของสัญลักษณ์
- ((( p → q ) ∧ ( r → s )) ∨ (¬ q ∧ ¬ s ))
เป็นสูตร เพราะถูกต้องตามหลักไวยากรณ์ ลำดับของสัญลักษณ์
- (( p → q )→( qq )) p ))
ไม่ใช่สูตรสำเร็จ เพราะไม่สอดคล้องกับหลักไวยากรณ์
สูตรที่ซับซ้อนอาจอ่านยาก เช่น เนื่องจากมีวงเล็บจำนวนมาก เพื่อลดปัญหานี้ จึงมีการกำหนดกฎลำดับความสำคัญ (คล้ายกับลำดับการดำเนินการทางคณิตศาสตร์มาตรฐาน ) ระหว่างตัวดำเนินการ ทำให้ตัวดำเนินการบางตัวมีผลผูกพันมากกว่าตัวอื่น ตัวอย่างเช่น หากกำหนดลำดับความสำคัญ (จากมีผลผูกพันมากที่สุดไปน้อยที่สุด) คือ 1. ¬ 2. → 3. ∧ 4. ∨ ดังนั้นสูตรจะเป็นดังนี้
- ((( p → q ) ∧ ( r → s )) ∨ (¬ q ∧ ¬ s ))
อาจย่อได้ดังนี้
- p → q ∧ r → s ∨ ¬ q ∧ ¬ s
อย่างไรก็ตาม นี่เป็นเพียงข้อตกลงที่ใช้เพื่อลดความซับซ้อนของการเขียนสูตรเท่านั้น หากสมมติว่าลำดับความสำคัญเป็นแบบสลับซ้ายขวา ตามลำดับดังนี้ 1. ¬ 2. ∧ 3. ∨ 4. → แล้วสูตรเดียวกันข้างต้น (โดยไม่มีวงเล็บ) จะถูกเขียนใหม่เป็น
- ( p → ( q ∧ r )) → ( s ∨ (¬ q ∧ ¬ s ))
ตรรกศาสตร์ภาคแสดง
นิยามของสูตรในตรรกศาสตร์อันดับหนึ่ง นั้นสัมพันธ์กับลายเซ็นของทฤษฎีนั้นๆ ลายเซ็นนี้ระบุสัญลักษณ์ค่าคงที่ สัญลักษณ์ภาคแสดง และสัญลักษณ์ฟังก์ชันของทฤษฎีนั้นๆ รวมถึงจำนวนอาร์กิวเมนต์ของสัญลักษณ์ฟังก์ชันและสัญลักษณ์ภาคแสดงด้วย
นิยามของสูตรประกอบด้วยหลายส่วน ส่วนแรกคือ การกำหนดชุดของคำศัพท์แบบเวียนซ้ำ โดยทั่วไปแล้ว คำศัพท์คือ สำนวนที่ใช้แทนวัตถุจากขอบเขตของการสนทนา
- ตัวแปรใดๆ ก็ตามถือเป็นเทอม
- สัญลักษณ์คงที่ใดๆ จากลายเซ็นถือเป็นเทอม
- นิพจน์ในรูปแบบf ( t 1 ,..., t n ) โดยที่fเป็น สัญลักษณ์ฟังก์ชัน nตัวแปร และt 1 ,..., t nเป็นพจน์ ถือเป็นพจน์อีกพจน์หนึ่ง
ขั้นตอนต่อไปคือการกำหนดสูตร อะตอม
- ถ้าt 1และt 2เป็นเทอมแล้วt 1 = t 2จะเป็นสูตรอะตอม
- ถ้าRเป็น สัญลักษณ์ภาคแสดงแบบ n -ary และt 1 ,..., t nเป็นเทอม แล้วR ( t 1 ,..., t n ) จะเป็นสูตรอะตอมิก
สุดท้ายนี้ เซตของสูตรจะถูกกำหนดให้เป็นเซตที่เล็กที่สุดที่บรรจุเซตของสูตรอะตอมิก โดยที่เงื่อนไขต่อไปนี้เป็นจริง:
- เป็นสูตรเมื่อใดที่เป็นสูตร
- และเป็นสูตรเมื่อและเป็นสูตร
- เป็นสูตรเมื่อเป็นตัวแปร และเป็นสูตร
- เป็นสูตรเมื่อเป็นตัวแปร และเป็นสูตร (หรืออาจนิยามได้ว่าเป็นตัวย่อของ)
ถ้าสูตรไม่มีการใช้หรือสำหรับตัวแปรใดๆเลย สูตรนั้นจะเรียกว่าสูตรเชิงการมีอยู่ (Existential formula ) คือสูตรที่เริ่มต้นด้วยลำดับของการระบุปริมาณเชิงการมีอยู่ ตามด้วยสูตรที่ปราศจากตัวบ่งปริมาณ
สูตรอะตอมและสูตรเปิด
สูตรอะตอมิกคือสูตรที่ไม่มีตัวเชื่อมทางตรรกะหรือตัวบ่งปริมาณหรือกล่าวอีกนัยหนึ่งคือสูตรที่ไม่มีสูตรย่อยที่แน่นอน รูปแบบที่แน่นอนของสูตรอะตอมิกขึ้นอยู่กับระบบที่เป็นทางการที่กำลังพิจารณาตัวอย่างเช่น สำหรับ ตรรกะเชิงประพจน์ สูตรอะตอมิกคือ ตัวแปรเชิงประพจน์สำหรับตรรกะเชิงภาคแสดงอะตอมิกคือสัญลักษณ์ภาคแสดงพร้อมกับอาร์กิวเมนต์ โดยแต่ละอาร์กิวเมนต์เป็น เทอม
ตามศัพท์เฉพาะบางประการสูตรเปิดเกิดจากการรวมสูตรอะตอมโดยใช้ตัวเชื่อมตรรกะเท่านั้น โดยไม่รวมตัวบ่งปริมาณ[ 15 ]ซึ่งไม่ควรสับสนกับสูตรที่ไม่ปิด
สูตรปิด
สูตรปิดหรือเรียกอีกอย่างว่าสูตรพื้นฐานหรือประโยคคือ สูตรที่ไม่มีการปรากฏอย่างอิสระของตัวแปร ใดๆ ถ้าAเป็นสูตรของภาษาลำดับที่หนึ่งซึ่งตัวแปรv 1 , …, v n มีการ ปรากฏ อย่างอิสระแล้วAที่นำหน้าด้วย∀ v 1 ⋯ ∀ v nจะเป็นการปิดแบบสากลของA
คุณสมบัติที่ใช้ได้กับสูตร
- สูตรAในภาษาหนึ่งจะถือว่าถูกต้องก็ต่อ เมื่อ สูตรนั้นเป็นจริงสำหรับทุกการตีความของ
- สูตรAในภาษาหนึ่งๆจะถือว่าสามารถหาคำตอบได้ถ้าสูตรนั้นเป็นจริงสำหรับการตีความ บางอย่าง ของ
- สูตรAในภาษาเลขคณิตจะถือว่าตัดสินได้ก็ต่อเมื่อมันแสดงถึงเซตที่ตัดสินได้ กล่าวคือ ถ้ามีวิธีการที่มีประสิทธิภาพซึ่งเมื่อกำหนดการแทนที่ตัวแปรอิสระของAแล้ว จะบอกว่าผลลัพธ์ของAนั้นพิสูจน์ได้ หรือนิเสธของมันก็พิสูจน์ได้เช่นกัน
การใช้คำศัพท์
ในงานก่อนหน้านี้เกี่ยวกับตรรกะทางคณิตศาสตร์ (เช่น โดยChurch [ 16 ] ) สูตรต่างๆ หมายถึงสตริงของสัญลักษณ์ใดๆ และในบรรดาสตริงเหล่านี้ สูตรที่ถูกต้องคือสตริงที่ปฏิบัติตามกฎการสร้างสูตร (ที่ถูกต้อง)
ผู้เขียนหลายคนใช้คำว่าสูตรเฉยๆ[ 17 ] [ 18 ] [ 19 ] [ 20 ]การใช้งานสมัยใหม่ (โดยเฉพาะในบริบทของวิทยาศาสตร์คอมพิวเตอร์กับซอฟต์แวร์ทางคณิตศาสตร์ เช่นตัวตรวจสอบแบบจำลอง ตัวพิสูจน์ทฤษฎีบทอัตโนมัติตัวพิสูจน์ทฤษฎีบทแบบโต้ตอบ ) มักจะคงแนวคิดของสูตรไว้เฉพาะในแง่ของพีชคณิต และปล่อยให้คำถามเกี่ยวกับความถูกต้องสมบูรณ์ กล่าวคือ การแสดงสูตรในรูปแบบสตริงที่เป็นรูปธรรม (การใช้สัญลักษณ์นี้หรือสัญลักษณ์นั้นสำหรับตัวเชื่อมและตัวบ่งปริมาณ การใช้ ข้อกำหนดการจัดวงเล็บนี้หรือข้อกำหนดนั้นการใช้ สัญกรณ์ แบบ Polishหรือinfixเป็นต้น) เป็นเพียงปัญหาด้านสัญกรณ์เท่านั้น
วลี "สูตรที่จัดทำอย่างดี" (WFF) ก็แทรกซึมเข้าสู่วัฒนธรรมสมัยนิยมเช่นกันWFFเป็นส่วนหนึ่งของการเล่นคำเชิงปรัชญาที่ใช้ในชื่อเกมวิชาการ " WFF 'N PROOF : The Game of Modern Logic" โดย Layman Allen [ 21 ]ซึ่งพัฒนาขึ้นขณะที่เขาอยู่ที่คณะนิติศาสตร์ มหาวิทยาลัยเยล (ต่อมาเขาเป็นศาสตราจารย์ที่มหาวิทยาลัยมิชิแกน ) ชุดเกมนี้ได้รับการออกแบบมาเพื่อสอนหลักการของตรรกะเชิงสัญลักษณ์แก่เด็ก ๆ (ในรูปแบบสัญกรณ์โปแลนด์ ) [ 22 ]ชื่อของมันเป็นเสียงสะท้อนของwhiffenpoofซึ่งเป็นคำที่ไม่มีความหมายที่ใช้เป็น คำ เชียร์ที่มหาวิทยาลัยเยลซึ่งได้รับความนิยมจากเพลง The Whiffenpoof SongและThe Whiffenpoofs [ 23 ]
ดูเพิ่มเติม
หมายเหตุ
- สูตร ต่างๆเป็นหัวข้อมาตรฐานในตรรกศาสตร์เบื้องต้น และมีกล่าวถึงในตำราเรียนเบื้องต้นทุกเล่ม รวมถึง Enderton (2001), Gamut (1990) และ Kleene (1967)
- ^ Gensler, Harry (11 กันยายน 2002). บทนำสู่ตรรกศาสตร์ . Routledge. หน้า 35. ISBN 978-1-134-58880-0.
- ^ Hall, Cordelia; O'Donnell, John (17 เมษายน 2556). คณิตศาสตร์เชิงดิสครีตโดยใช้คอมพิวเตอร์ . Springer Science & Business Media. หน้า 44. ISBN 978-1-4471-3657-6.
- ^ Agler, David W. (2013). ตรรกศาสตร์เชิงสัญลักษณ์: ไวยากรณ์ ความหมาย และการพิสูจน์ . Rowman & Littlefield. หน้า 41. ISBN 978-1-4422-1742-3.
- ^ Simpson, RL (17 มีนาคม 2551). สาระสำคัญของตรรกศาสตร์เชิงสัญลักษณ์ - ฉบับที่สาม . สำนักพิมพ์บรอดวิว. หน้า 14. ISBN 978-1-77048-495-5.
- ^ Laderoute, Karl (2022-10-24). คู่มือพกพาสำหรับตรรกศาสตร์เชิงรูปธรรม . สำนักพิมพ์ Broadview. หน้า 59. ISBN 978-1-77048-868-7.
- ^ Maurer, Stephen B.; Ralston, Anthony (2005-01-21). คณิตศาสตร์เชิงอัลกอริทึมแบบไม่ต่อเนื่อง ฉบับที่สาม สำนักพิมพ์ CRC หน้า 625 ISBN 978-1-56881-166-6.
- ^มาร์ติน, โรเบิร์ต เอ็ม. (6 พฤษภาคม 2545). พจนานุกรมของนักปรัชญา - ฉบับที่สาม . สำนักพิมพ์บรอดวิว. หน้า 323. ISBN 978-1-77048-215-9.
- ^วันที่, คริสโตเฟอร์ (14 ตุลาคม 2551). พจนานุกรมฐานข้อมูลเชิงสัมพันธ์ ฉบับขยาย . Apress. หน้า 211. ISBN 978-1-4302-1042-9.
- ^ Date, CJ (2015-12-21). พจนานุกรมฐานข้อมูลเชิงสัมพันธ์ฉบับใหม่: คำศัพท์ แนวคิด และตัวอย่าง . O'Reilly Media, Inc. หน้า 241. ISBN 978-1-4919-5171-2.
- ^ Simpson, RL (1998-12-10). Essentials of Symbolic Logic . Broadview Press. หน้า 12. ISBN 978-1-55111-250-3.
- ^ แหล่งข้อมูลทั้งหมดสนับสนุนการออกเสียง "woof" แหล่งข้อมูลที่อ้างถึง "wiff", "weff" และ "whiff" ให้การออกเสียงเหล่านี้เป็นทางเลือกอื่นนอกเหนือจาก "woof" แหล่งข้อมูลของ Gensler ให้ "wood" และ "woofer" เป็นตัวอย่างวิธีการออกเสียงสระใน "woof"
- ^ W. Dean, S. Walsh, ประวัติศาสตร์เบื้องต้นของระบบย่อยของเลขคณิตอันดับสอง (2016), หน้า 6
- ^ตรรกะลำดับที่หนึ่งและการพิสูจน์ทฤษฎีบทอัตโนมัติ เมลวิน ฟิตติ้ง สปริงเกอร์ 1996 [1]
- ^คู่มือประวัติศาสตร์ตรรกศาสตร์ (เล่ม 5 ตรรกศาสตร์จากรัสเซลถึงเชิร์ช) ตรรกศาสตร์ของทาร์สกี โดย Keith Simmons, D. Gabbay และ J. Woods บรรณาธิการ หน้า 568 [2 ]
- ^ Alonzo Church, [1996] (1944), บทนำสู่ตรรกศาสตร์ทางคณิตศาสตร์, หน้า 49
- ^ฮิลเบิร์ต, เดวิด ;แอคเคอร์มันน์, วิลเฮล์ม (1950) [1937], หลักการของตรรกศาสตร์ทางคณิตศาสตร์, นิวยอร์ก: เชลซี
- ^ Hodges, Wilfrid (1997), ทฤษฎีแบบจำลองที่สั้นกว่า, สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์, ISBN 978-0-521-58713-6
- ^บาร์ไวส์, จอน , บรรณาธิการ (1982), คู่มือตรรกศาสตร์ทางคณิตศาสตร์, การศึกษาตรรกศาสตร์และรากฐานของคณิตศาสตร์, อัมสเตอร์ดัม: นอร์ทฮอลแลนด์, ISBN 978-0-444-86388-1
- ^ Cori, Rene; Lascar, Daniel (2000), ตรรกศาสตร์ทางคณิตศาสตร์: หลักสูตรพร้อมแบบฝึกหัด, สำนักพิมพ์มหาวิทยาลัยออกซ์ฟอร์ด, ISBN 978-0-19-850048-3
- ^เอห์เรนเบิร์ก 2002
- ^ในเชิงเทคนิคมากขึ้น คือตรรกศาสตร์เชิงประพจน์โดยใช้แคลคูลัสแบบฟิตช์
- ^อัลเลน (1965) ยอมรับการเล่นคำนี้
ลิงก์ภายนอก
- สูตรสำเร็จรูปสำหรับตรรกศาสตร์ภาคแสดงอันดับแรก - พร้อมแบบทดสอบJava สั้นๆ
- สูตรสำเร็จรูปที่ ProvenMath
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ สูตรที่สมบูรณ์แบบ
ใน ตรรกศาสตร์ทางคณิตศาสตร์ ตรรกศาสตร์ เชิงประพจน์ และ ตรรกศาสตร์เชิงภาค แสดง สูตรที่จัดรูปแบบอย่างดี ซึ่งย่อว่า WFF หรือ wff มักเรียกง่ายๆ ว่า สูตร คือ ลำดับ จำกัดของ สัญลักษณ์...
การแนะนำ
การใช้สูตรที่สำคัญอย่างหนึ่งคือใน ตรรกศาสตร์เชิงประพจน์ และ ตรรกศาสตร์เชิงภาคแสดง เช่น ตรรกศาสตร์อันดับหนึ่ง ในบริบทเหล่านั้น สูตรคือสตริงของสัญลักษณ์ φ ซึ่งมีความหมายที่จะถามว่า "φ เป็นจริงหรือไม่" เมื่อ ตัวแปรอิสระ ใน φ ได้ถูกกำหนดค่าแล้ว...
แคลคูลัสเชิงประพจน์
สูตรของ แคลคูลัสเชิงประพจน์ หรือที่เรียกว่า สูตร เชิงประพจน์ [ 14 ] เป็นนิพจน์เช่นนิยามของสูตรเริ่มต้นด้วยการเลือกเซต V ของ ตัวแปรเชิงประพจน์ โดยพลการ อักษรประกอบด้วยตัวอักษรใน V พร้อมกับสัญลักษณ์สำหรับ ตัวเชื่อมเชิงประพจน์ และวงเล็บ "(" และ ")"...
ตรรกศาสตร์ภาคแสดง
นิยามของสูตรใน ตรรกศาสตร์อันดับหนึ่ง นั้นสัมพันธ์กับ ลายเซ็น ของทฤษฎีนั้นๆ ลายเซ็นนี้ระบุสัญลักษณ์ค่าคงที่ สัญลักษณ์ภาคแสดง และสัญลักษณ์ฟังก์ชันของทฤษฎีนั้นๆ รวมถึง จำนวนอาร์กิวเมนต์ ของสัญลักษณ์ฟังก์ชันและสัญลักษณ์ภาคแสดงด้วย คิว เอส {\displaystyle {\mathcal...