Ortogonalitet (termomskrivning)
Ortogonalitet som en egenskap hos termomskrivningssystem (TRS) beskriver där reduktionsreglerna för systemet alla är vänsterlinjära, det vill säga varje variabel förekommer endast en gång på vänster sida av varje reduktionsregel, och det finns ingen överlappning mellan dem , dvs TRS har inga kritiska par . Till exempel inte vänsterlinjär.
Ortogonala TRS:er har den konsekventa egenskapen att alla reducerbara uttryck (redexer) inom en term är helt osammanhängande -- det vill säga redoxerna delar ingen gemensam funktionssymbol.
Till exempel TRS med reduktionsregler
Ortogonala TRS är konfluenta .
Svag ortogonalitet
En TRS är svagt ortogonal om den är vänsterlinjär och endast innehåller triviala kritiska par, dvs om är ett kritiskt par så är . Svagt ortogonala TRS är konfluenta.
En TRS är nästan ortogonal om den är svagt ortogonal och har den ytterligare egenskapen att överlappning mellan redex-förekomster endast sker vid roten av redex-förekomsterna.