Transitiv lukning i mængdeteori er en operation på binære relationer . Den transitive lukning af en binær relation R på en mængde X er den mindste transitive relation på en mængde X, der inkluderer R.
For eksempel, hvis X er et sæt mennesker (både levende og døde), og R er en "er en forælder"-relation, så er den transitive lukning af R en "er en forfader"-relation. Hvis X er mængden af lufthavne, og xRy svarer til "der er en flyvning fra x til y", og den transitive lukning af R er lig med P, så svarer xPy til "du kan flyve fra x til y med fly " (selv om du nogle gange skal flyve med transfers)
Lad mængde A være følgende sæt af dele og strukturer:
A = {Bolt, møtrik, motor, bil, hjul, aksel}
desuden kan nogle af delene og strukturerne bruges til samling af andre strukturer. Forholdet mellem detaljer er beskrevet af relationen R("direkte brugt i") og består af følgende tuples:
Design | Hvor bruges |
---|---|
Bolt | Motor |
Bolt | Hjul |
skrue | Motor |
skrue | Hjul |
Motor | Automobil |
Hjul | Automobil |
Akse | Hjul |
Tabel 1. Relation R.
Transitiv lukning består af tupler (tilføjede tupler er markeret med fed skrift):
Design | Hvor bruges |
---|---|
Bolt | Motor |
Bolt | Hjul |
skrue | Motor |
skrue | Hjul |
Motor | Automobil |
Hjul | Automobil |
Akse | Hjul |
Bolt | Automobil |
skrue | Automobil |
Akse | Automobil |
Tabel 2. Den transitive lukning af relationen R.
Den åbenlyse betydning af lukningen R er at beskrive inkorporeringen af dele i hinanden, ikke kun direkte, men gennem deres brug i mellemdele, for eksempel bruges en bolt i en bil, da den bruges i en motor, og en motor bruges i en bil.