กลับไปหน้าบทความ

อ่าน 7 นาที

ความสัมพันธ์แบบจำกัด

ใน ทางคณิตศาสตร์ ความ สัมพันธ์จำกัด เหนือลำดับของเซต X 1 , ..., X n คือ เซตย่อย ของ ผลคูณคาร์ทีเซียน X 1 × ... × X n กล่าวคือ เป็นเซตของ n - tuple ( x 1 , ...

ความสัมพันธ์แบบจำกัด

ในทางคณิตศาสตร์ความสัมพันธ์จำกัดเหนือลำดับของเซตX 1 , ..., X nคือเซตย่อยของผลคูณคาร์ทีเซียนX 1 × ... × X nกล่าวคือ เป็นเซตของn - tuple ( x 1 , ..., x n )โดยแต่ละ n-tuple เป็นลำดับขององค์ประกอบx iในX iที่ สอดคล้องกัน [ 1 ] [ 2 ] [ 3 ]โดยทั่วไป ความสัมพันธ์จะอธิบายความเชื่อมโยงที่เป็นไปได้ระหว่างองค์ประกอบของn -tuple ตัวอย่างเช่น ความสัมพันธ์ " xหารลงตัวด้วยyและz " ประกอบด้วยเซตของสามสิ่งซึ่งเมื่อแทนค่าลงในx , yและzตามลำดับ จะทำให้ประโยคเป็นจริง

จำนวนเต็มที่ไม่เป็นลบnที่ให้จำนวน "ตำแหน่ง" ในความสัมพันธ์เรียกว่าarity , adicityหรือdegreeของความสัมพันธ์ ความสัมพันธ์ที่มีn "ตำแหน่ง" เรียกว่า ความสัมพันธ์ n -ary , ความสัมพันธ์ n -adicหรือความสัมพันธ์ที่มีดีกรีnความสัมพันธ์ที่มีจำนวนตำแหน่งจำกัดเรียกว่าความสัมพันธ์แบบจำกัด (หรือเรียกง่ายๆ ว่าความสัมพันธ์ถ้าบริบทชัดเจน) นอกจากนี้ยังสามารถขยายแนวคิดนี้ไปยังความสัมพันธ์แบบอนันต์ที่มีลำดับอนันต์ได้ อีกด้วย [ 4 ​​]

คำจำกัดความ

เมื่อวัตถุ คุณสมบัติ ประเภท หรือลักษณะสองอย่าง ถูกมองเห็นร่วมกันโดยจิตใจ และถูกเชื่อมโยงเข้าด้วยกัน การเชื่อมโยงนั้นเรียกว่า ความสัมพันธ์

นิยามความสัมพันธ์n -ary RบนเซตX 1 , ..., X nคือเซตย่อยของผลคูณคาร์ทีเซียนX 1 × ... × X n [ 1 ]

เนื่องจากนิยามนี้ขึ้นอยู่กับเซตพื้นฐานX 1 , ..., X nดังนั้นRอาจนิยามได้อย่างเป็นทางการมากขึ้นเป็น ( n + 1 )-tuple ( X 1 , ..., X n , G )โดยที่Gซึ่งเรียกว่ากราฟของRเป็นเซตย่อยของผลคูณคาร์ทีเซียนX 1 × ... × X n

เช่นเดียวกับที่มักทำกันในวิชาคณิตศาสตร์ สัญลักษณ์เดียวกันถูกใช้เพื่ออ้างถึงวัตถุทางคณิตศาสตร์และเซตพื้นฐาน ดังนั้นประโยค( x 1 , ..., x n ) ∈ Rมักถูกใช้เพื่อหมายถึง( x 1 , ..., x n ) ∈ Gอ่านว่า " x 1 , ..., x nมี ความสัมพันธ์กันใน R " และเขียนแทนด้วยสัญลักษณ์นำหน้าRx 1x nและสัญลักษณ์ต่อท้าย x 1 x n Rในกรณีที่R เป็นความ สัมพันธ์ ทวิภาค ประโยคเหล่านั้นจะเขียนแทนด้วยสัญลักษณ์ แทรก x 1 Rx 2 ด้วยเช่นกัน

ข้อควรพิจารณาต่อไปนี้มีผลบังคับใช้:

  • เซตX iเรียกว่าโดเมนที่iของR [ 1 ] ในกรณีที่R เป็นความสัมพันธ์ แบบไบนารีX 1ยังเรียกว่าโดเมนหรือเซตของการเริ่มต้นของRและX 2ยังเรียกว่าโคโดเมนหรือเซตของปลายทางของR
  • เมื่อองค์ประกอบของX iเป็นความสัมพันธ์X iเรียกว่าโดเมนที่ไม่เรียบง่ายของR [ 1 ]
  • เซตของx iX iที่Rx 1x i −1 x i x i +1x nสำหรับอย่างน้อยหนึ่ง( x 1 , ..., x n )เรียกว่าโดเมนนิยามที่ i หรือโดเมนแอคทีฟของR [ 1 ]ในกรณีที่Rเป็นความสัมพันธ์แบบไบนารี โดเมนนิยามแรกของมันจะเรียกว่าโดเมนนิยามหรือโดเมนแอคทีฟของRและโดเมนนิยามที่สองของมันจะเรียกว่าโคโดเมนนิยามหรือโคโดเมนแอคทีฟของR
  • เมื่อ โดเมนที่ iของนิยามของRเท่ากับX i R จะเรียกว่าเป็น ความ สัมพันธ์สมบูรณ์บนโดเมนที่i ของมัน (หรือบน X iเมื่อไม่กำกวม) ในกรณีที่Rเป็นความสัมพันธ์ทวิภาค เมื่อRเป็นความสัมพันธ์สมบูรณ์บนX 1มันจะเรียกว่าเป็นความสัมพันธ์สมบูรณ์ทางซ้าย (หรือความสัมพันธ์แบบอนุกรมในกรณีพิเศษที่X 1 = X 2 ) และเมื่อRเป็นความสัมพันธ์สมบูรณ์บนX 2มันจะเรียกว่าเป็นความสัมพันธ์สมบูรณ์ทางขวาหรือความสัมพันธ์ทั่วถึง
  • เมื่อxyX i . zX j . xR ij zyR ij zx = yโดยที่iI , jJ , R ij = π ij Rและ{ I , J }เป็นพาร์ติชันของ{1, ..., n } R กล่าวได้ว่าเป็นเอกลักษณ์บน{ X i } iIและ{ X i } iJเรียกว่าคีย์หลัก[ 1 ]ของRในกรณีที่R เป็นความสัมพันธ์แบบไบนารี เมื่อRเป็นเอกลักษณ์บน { X 1 } ก็จะกล่าวได้ว่าเป็นเอกลักษณ์ทางซ้ายหรือแบบฉีดและเมื่อRเป็นเอกลักษณ์บน { X 2 } ก็จะกล่าวได้ว่าเป็นแบบเอกภาคหรือเป็นเอกลักษณ์ทางขวา
  • เมื่อX i ทั้งหมดเป็นเซต XเดียวกันการเรียกRว่าความ สัมพันธ์ n -ary บนX นั้นง่ายกว่า เรียก ว่าความ สัมพันธ์เอกพันธุ์ (homogeneous relation ) หากไม่มีข้อจำกัดนี้Rจะเรียกว่าความสัมพันธ์ต่างพันธุ์ (heterogeneous relation )
  • เมื่อใดก็ตามที่X iว่างเปล่า ผลคูณคาร์ทีเซียนที่กำหนดก็จะว่างเปล่า และความสัมพันธ์เดียวที่มีอยู่เหนือลำดับของโดเมนดังกล่าวคือความสัมพันธ์ว่างเปล่าR =

ให้โดเมนบูลีนBเป็นเซตที่มีสองสมาชิก เช่นB = {0, 1}ซึ่งสมาชิกสามารถตีความได้ว่าเป็นค่าตรรกะ โดยทั่วไป0 = เท็จและ1 = จริงฟังก์ชันลักษณะเฉพาะของRซึ่งเขียนแทนด้วยχ Rคือฟังก์ชันที่มีค่าเป็นบูลีนχ R : X 1 × ... × X nBซึ่งกำหนดโดยχ R ( ( x 1 , ..., x n ) ) = 1ถ้าRx 1x nและχ R ( ( x 1 , ..., x n ) ) = 0ในกรณีอื่น ๆ

ในคณิตศาสตร์ประยุกต์วิทยาการคอมพิวเตอร์และสถิติเป็นเรื่องปกติที่จะเรียกฟังก์ชันที่มีค่าเป็นบูลีนว่าn -ary predicateจากมุมมองที่เป็นนามธรรมมากขึ้นของตรรกศาสตร์เชิงรูปธรรมและทฤษฎีแบบจำลองความสัมพันธ์Rประกอบขึ้นเป็นแบบจำลองเชิงตรรกะหรือโครงสร้างเชิงสัมพันธ์ซึ่งทำหน้าที่เป็นหนึ่งในหลายๆการตีความ ที่เป็นไปได้ ของ สัญลักษณ์ n -ary predicate บางตัว

เนื่องจากความสัมพันธ์เกิดขึ้นในสาขาวิทยาศาสตร์หลายสาขา รวมถึงคณิตศาสตร์และตรรกศาสตร์ หลายสาขา จึงทำให้มีการใช้คำศัพท์ที่หลากหลาย นอกเหนือจากการขยายแนวคิดหรือคำศัพท์เชิงความสัมพันธ์ไปสู่ทฤษฎีเซตแล้ว คำว่า "ความสัมพันธ์" ยังสามารถใช้เพื่ออ้างถึงหน่วยทางตรรกศาสตร์ที่สอดคล้องกันได้ ไม่ว่าจะเป็นความเข้าใจเชิงตรรกศาสตร์ซึ่งเป็นผลรวมของความหมายหรือคุณสมบัติเชิงนามธรรมที่องค์ประกอบทั้งหมดในความสัมพันธ์มีร่วมกัน หรือสัญลักษณ์ที่แสดงถึงองค์ประกอบและความหมายเหล่านั้น ยิ่งไปกว่านั้น นักเขียนบางคนในกลุ่มหลังนี้ยังนำเสนอคำศัพท์ที่มีความหมายเป็นรูปธรรมมากขึ้น (เช่น "โครงสร้างเชิงความสัมพันธ์" สำหรับการขยายแนวคิดเชิงความสัมพันธ์ไปสู่ทฤษฎีเซต)

ค่าเฉพาะของn

นัลลารี

ความสัมพันธ์แบบนัลลารี (0-ary) มีสมาชิกเพียงสองตัวเท่านั้น คือ ความสัมพันธ์นัลลารีว่างเปล่า ซึ่งไม่เคยเป็นจริง และความสัมพันธ์นัลลารีสากล ซึ่งเป็นจริงเสมอ เนื่องจากมี 0-tuple เพียงหนึ่งเดียว คือ tuple ว่างเปล่า () และมีเพียงสองเซตย่อยของเซต (ที่มีสมาชิกเพียงตัวเดียว) ของ 0-tuple ทั้งหมด บางครั้งความสัมพันธ์เหล่านี้มีประโยชน์ในการสร้างกรณีพื้นฐานของการให้เหตุผล แบบอุปนัย

เอกภาค

ความสัมพันธ์แบบเอกภาค (1-ary) สามารถมองได้ว่าเป็นกลุ่มของสมาชิก (เช่น กลุ่มผู้ได้รับรางวัลโนเบล ) ที่มีคุณสมบัติบางอย่างร่วมกัน (เช่น การได้รับรางวัลโนเบล )

ฟังก์ชันศูนย์ทุกฟังก์ชันเป็นความสัมพันธ์แบบเอกภาค

ไบนารี

ความสัมพันธ์ ทวิภาค (2-ary) เป็นรูปแบบความสัมพันธ์จำกัดที่นิยมศึกษามากที่สุด ความสัมพันธ์ทวิภาคเอกพันธุ์ (โดยที่X 1 = X 2 ) ได้แก่

ความสัมพันธ์ทวิภาคที่ไม่เหมือนกัน ได้แก่

ไตรภาค

ความสัมพันธ์ แบบไตรภาค (3-ary) ได้แก่ฟังก์ชันทวิภาคซึ่งเชื่อมโยงอินพุตสองตัวกับเอาต์พุต โดเมนทั้งสามของความสัมพันธ์แบบไตรภาคที่เป็นเอกพันธุ์นั้นเป็นเซตเดียวกัน

ตัวอย่าง

พิจารณาความสัมพันธ์ไตรภาคR " xคิดว่าyชอบz " บนเซตของบุคคลP = { Alice, Bob, Charles, Denise }ซึ่งกำหนดโดย:

R = { (อลิซ, บ็อบ, เดนิส), (ชาร์ลส์, อลิซ, บ็อบ), (ชาร์ลส์, ชาร์ลส์, อลิซ), (เดนิส, เดนิส, เดนิส) }

Rสามารถแสดงแทนได้อย่างเทียบเท่าด้วยตารางต่อไปนี้:

ความสัมพันธ์R " xคิดว่าyชอบz "
xyz
อลิซบ็อบเดนิส
ชาร์ลส์อลิซบ็อบ
ชาร์ลส์ชาร์ลส์อลิซ
เดนิสเดนิสเดนิส

ที่นี่ แต่ละแถวแสดงถึงสามสิ่งของRนั่นคือ มันแสดงข้อความในรูปแบบ " xคิดว่าyชอบz " ตัวอย่างเช่น แถวแรกระบุว่า "อลิซคิดว่าบ็อบชอบเดนิส" ทุกแถวแตกต่างกัน ลำดับของแถวไม่มีความสำคัญ แต่ลำดับของคอลัมน์มีความสำคัญ[ 1 ]

ตารางข้างต้นยังเป็นตัวอย่างง่ายๆ ของฐานข้อมูลเชิงสัมพันธ์ซึ่งเป็นสาขาที่มีทฤษฎีที่หยั่งรากในพีชคณิตเชิงสัมพันธ์และการประยุกต์ใช้ใน การ จัดการข้อมูล[ 6 ]อย่างไรก็ตาม นักวิทยาศาสตร์คอมพิวเตอร์ นักตรรกศาสตร์ และนักคณิตศาสตร์ มักจะมีแนวคิดที่แตกต่างกันเกี่ยวกับความสัมพันธ์ทั่วไปคืออะไร และประกอบขึ้นเป็นความสัมพันธ์เหล่านั้นอย่างไร ตัวอย่างเช่น ฐานข้อมูลได้รับการออกแบบมาเพื่อจัดการกับข้อมูลเชิงประจักษ์ ซึ่งโดยนิยามแล้วมีจำนวนจำกัด ในขณะที่ในทางคณิตศาสตร์ ความสัมพันธ์ที่มีจำนวนสมาชิกอนันต์ (เช่น ความสัมพันธ์อนันต์) ก็ได้รับการพิจารณาเช่นกัน

ประวัติศาสตร์

ออกัสตัส เดอ มอร์แกน นักตรรกศาสตร์ในผลงานที่ตีพิมพ์ราวปี ค.ศ. 1860 เป็นคนแรกที่อธิบายแนวคิดเรื่องความสัมพันธ์ในความหมายที่คล้ายคลึงกับในปัจจุบัน นอกจากนี้เขายังได้กล่าวถึงผลลัพธ์เชิงรูปแบบแรกในทฤษฎีความสัมพันธ์ด้วย (ดูเพิ่มเติมเกี่ยวกับเดอ มอร์แกนและความสัมพันธ์ได้ใน Merrill 1990)

ชาร์ลส์ เพียร์ ซ , ก็อตต์ล็อบ เฟรเก , จอร์จ แคนเตอร์ , ริชาร์ด เดเดคินด์และนักวิทยาศาสตร์คนอื่นๆ ได้พัฒนาทฤษฎีความสัมพันธ์ขึ้นมา แนวคิดหลายอย่างของพวกเขา โดยเฉพาะอย่างยิ่งเกี่ยวกับความสัมพันธ์ที่เรียกว่าลำดับได้ถูกสรุปไว้ในหนังสือหลักการทางคณิตศาสตร์ (The Principles of Mathematics ) (1903) ซึ่งเบอร์แทรนด์ รัสเซลล์ได้นำผลลัพธ์เหล่านี้ไปใช้โดยไม่เสียค่าใช้จ่ายใดๆ

ในปี พ.ศ. 2513 เอ็ดการ์ คอดด์ได้เสนอแบบจำลองเชิงสัมพันธ์สำหรับฐานข้อมูลซึ่งถือเป็นการคาดการณ์ถึงการพัฒนาระบบจัดการฐานข้อมูล[ 1 ]

ดูเพิ่มเติม

บรรณานุกรม

  • บูร์บากิ, น. (1994), องค์ประกอบของประวัติศาสตร์คณิตศาสตร์ , แปลโดยจอห์น เมลดรัม , สปริงเกอร์-เวอร์แลก
  • คาร์แนป, รูดอล์ฟ (1958), บทนำสู่ตรรกศาสตร์เชิงสัญลักษณ์พร้อมการประยุกต์ใช้ , สำนักพิมพ์โดเวอร์
  • Codd, Edgar Frank (มิถุนายน 1970). "แบบจำลองเชิงสัมพันธ์ของข้อมูลสำหรับธนาคารข้อมูลขนาดใหญ่ที่ใช้ร่วมกัน" (PDF)การสื่อสารของ ACM 13 ( 6): 377– 387. doi : 10.1145/362384.362685 . S2CID  207549016 . สืบค้นเมื่อ2020-04-29 .
  • Codd, Edgar Frank (1990). แบบจำลองเชิงสัมพันธ์สำหรับการจัดการฐานข้อมูล: เวอร์ชัน 2 (PDF) . บอสตัน: Addison-Wesley . ISBN 978-0201141924.
  • เดอ มอร์แกน, เอ. (1966) [1858], "ว่าด้วยตรรกบท, ตอนที่ 3", ใน ฮีธ, พี. (บรรณาธิการ), ว่าด้วยตรรกบทและงานเขียนเชิงตรรกะอื่นๆ , รูทเลดจ์, หน้า 119
  • Halmos, PR (1960), ทฤษฎีเซตไร้เดียงสา , Princeton NJ: D. Van Nostrand Company
  • Lawvere, FW ; Rosebrugh, R (2003), Sets for Mathematics , Cambridge Univ. Press
  • Lewis, CI (1918) การสำรวจตรรกศาสตร์เชิงสัญลักษณ์บทที่ 3: การประยุกต์ใช้พีชคณิตบูล-ชโรเดอร์ ผ่านทางInternet Archive
  • ลูคัส, เจ.อาร์. (1999), รากฐานเชิงแนวคิดของคณิตศาสตร์ , รูทเลดจ์
  • Maddux, RD (2006), พีชคณิตเชิงสัมพันธ์ , การศึกษาตรรกศาสตร์และรากฐานของคณิตศาสตร์, เล่มที่ 150, Elsevier Science
  • เมอร์ริล, แดน ดี. (1990), ออกัสตัส เดอ มอร์แกน และตรรกะของความสัมพันธ์ , คลูเวอร์
  • Nivat, M. (1981). "ความสัมพันธ์อนันต์"ใน Astesiano, Egidio; Böhm, Corrado (บรรณาธิการ). Caap '81 . บันทึกการบรรยายในวิทยาการคอมพิวเตอร์ เล่มที่ 112. Springer Berlin Heidelberg. หน้า  46–75 . doi : 10.1007/3-540-10828-9_54 . ISBN 978-3-540-38716-9.
  • Peirce, CS (1870), "คำอธิบายสัญกรณ์สำหรับตรรกศาสตร์ของความสัมพันธ์ ซึ่งเป็นผลมาจากการขยายแนวคิดของแคลคูลัสตรรกศาสตร์ของบูล", Memoirs of the American Academy of Arts and Sciences 9, 317–78, 1870. พิมพ์ซ้ำ, Collected Papers CP 3.45–149, Chronological Edition CE 2, 359–429.
  • Peirce, CS (1984) งานเขียนของ Charles S. Peirce: ฉบับเรียงตามลำดับเวลา เล่ม 2, 1867–1871โครงการจัดพิมพ์ Peirce, บรรณาธิการ สำนักพิมพ์มหาวิทยาลัยอินเดียนา
  • Russell, B. (1938) [1903], หลักการของคณิตศาสตร์ (ฉบับที่ 2), สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์
  • Suppes, P. (1972) [1960], ทฤษฎีเซตเชิงสัจพจน์ , สำนักพิมพ์โดเวอร์
  • Tarski, A. (1983) [1956], ตรรกศาสตร์, ความหมาย, อภิคณิตศาสตร์, บทความตั้งแต่ปี พ.ศ. 2466 ถึง พ.ศ. 2481แปลโดย JH Woodger (ฉบับพิมพ์ครั้งที่ 1), สำนักพิมพ์มหาวิทยาลัยออกซ์ฟอร์ดฉบับพิมพ์ครั้งที่ 2, บรรณาธิการ เจ. คอร์โคแรน. อินเดียนาโพลิส รัฐอินเดียนา: สำนักพิมพ์แฮ็กเก็ตต์.
  • Ulam, SMและBednarek, AR (1990), "เกี่ยวกับทฤษฎีโครงสร้างเชิงสัมพันธ์และแบบแผนสำหรับการคำนวณแบบขนาน", หน้า 477–508 ใน AR Bednarek และ Françoise Ulam (บรรณาธิการ), Analogies Between Analogies: The Mathematical Reports of SM Ulam and His Los Alamos Collaborators , University of California Press, Berkeley, CA.
  • Ulam, SM (1990), AR Bednarek; Françoise Ulam (บรรณาธิการ), Analogies Between Analogies: The Mathematical Reports of SM Ulam and His Los Alamos Collaborators , University of California Press
  • Fraïssé, R. (2000) [1986], ทฤษฎีความสัมพันธ์ , นอร์ทฮอลแลนด์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Finitary_relation&oldid=1352781568 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ความสัมพันธ์แบบจำกัด

ใน ทางคณิตศาสตร์ ความ สัมพันธ์จำกัด เหนือลำดับของเซต X 1 , ..., X n คือ เซตย่อย ของ ผลคูณคาร์ทีเซียน X 1 × ... × X n กล่าวคือ เป็นเซตของ n - tuple ( x 1 , ...

คำจำกัดความ

เมื่อวัตถุ คุณสมบัติ ประเภท หรือลักษณะสองอย่าง ถูกมองเห็นร่วมกันโดยจิตใจ และถูกเชื่อมโยงเข้าด้วยกัน การเชื่อมโยงนั้นเรียกว่า ความสัมพันธ์

นัลลารี

ความสัมพันธ์แบบนัลลารี (0-ary) มีสมาชิกเพียงสองตัวเท่านั้น คือ ความสัมพันธ์นัลลารีว่างเปล่า ซึ่งไม่เคยเป็นจริง และความสัมพันธ์นัลลารีสากล ซึ่งเป็นจริงเสมอ เนื่องจากมี 0-tuple เพียงหนึ่งเดียว คือ tuple ว่างเปล่า () และมีเพียงสองเซตย่อยของเซต...

เอกภาค

ความสัมพันธ์แบบเอกภาค (1-ary) สามารถมองได้ว่าเป็นกลุ่มของสมาชิก (เช่น กลุ่ม ผู้ได้รับรางวัลโนเบล ) ที่มีคุณสมบัติบางอย่างร่วมกัน (เช่น การได้รับ รางวัลโนเบล )