เมทริกซ์เชิงตรรกะ

จาก testwiki
รุ่นแก้ไขเมื่อ 04:04, 22 ตุลาคม 2557 โดย imported>Octahedron80
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)
ไปยังการนำทาง ไปยังการค้นหา

เมทริกซ์เชิงตรรกะ, เมทริกซ์ทวิภาค, เมทริกซ์ความสัมพันธ์, เมทริกซ์แบบบูล หรือ เมทริกซ์ศูนย์-หนึ่ง คือเมทริกซ์ที่ประกอบด้วยสมาชิกจากโดเมนแบบบูล B = {0, 1} ซึ่งสามารถใช้เป็นตัวแทนของความสัมพันธ์ทวิภาคระหว่างคู่อันดับของเซตจำกัด

การแทนความสัมพันธ์ด้วยเมทริกซ์

ถ้า R เป็นความสัมพันธ์ทวิภาคระหว่างเซตดรรชนีจำกัด X และ Y (นั่นคือ แม่แบบ:Nowrap) แล้ว R จะสามารถเขียนแทนได้ด้วยเมทริกซ์ติดต่อ M ซึ่งดรรชนีของแถวและหลักจะบ่งชี้โดยสมาชิกของ X และ Y ตามลำดับ สมาชิกแต่ละตัวของ M เช่นว่านั้นนิยามโดย

Mi,j={1(xi,yj)R0(xi,yj)∉R

เพื่อที่จะกำหนดจำนวนต่าง ๆ ในแถวและหลักของเมทริกซ์ เซต X และ Y จะต้องบ่งชี้ดรรชนีด้วยจำนวนเต็มบวก กล่าวคือ i จะมีค่าตั้งแต่ 1 จนถึงภาวะเชิงการนับ (ขนาด) ของ X และ j จะมีค่าตั้งแต่ 1 จนถึงภาวะเชิงการนับของ Y

ตัวอย่าง

นิยามความสัมพันธ์ทวิภาค R บนเซต แม่แบบ:Nowrap} ว่า aRb จะสัมพันธ์กัน ก็ต่อเมื่อ a หาร b ลงตัว ตัวอย่างเช่น 2R4 สัมพันธ์กันเพราะ 2 หาร 4 ลงตัว, 3R4 ไม่สัมพันธ์กันเพราะ 3 หาร 4 ไม่ลงตัว จากนิยามดังกล่าวสามารถแสดงเซตของคู่อันดับที่ทำให้ R มีความสัมพันธ์ดังนี้

{(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 4), (3, 3), (4, 4)}

ซึ่งใช้เมทริกซ์เชิงตรรกะแสดงแทนได้ดังนี้

(1111010100100001)

แม่แบบ:โครงคณิตศาสตร์