src/HOL/UNITY/Comp/PriorityAux.thy
changeset 12338 de0f4a63baa5
parent 11194 ea13ff5a26d1
child 13796 19f50fa807ae
equal deleted inserted replaced
12337:7c6a970f0808 12338:de0f4a63baa5
     4     Copyright   2001  University of Cambridge
     4     Copyright   2001  University of Cambridge
     5 
     5 
     6 Auxiliary definitions needed in Priority.thy
     6 Auxiliary definitions needed in Priority.thy
     7 *)
     7 *)
     8 
     8 
     9 PriorityAux  =  Main +
     9 PriorityAux = Main +
    10 
    10 
    11 types vertex
    11 types vertex
    12 arities vertex::term
    12 arities vertex :: type
    13   
    13   
    14 constdefs
    14 constdefs
    15   (* symmetric closure: removes the orientation of a relation *)
    15   (* symmetric closure: removes the orientation of a relation *)
    16   symcl :: "(vertex*vertex)set=>(vertex*vertex)set"
    16   symcl :: "(vertex*vertex)set=>(vertex*vertex)set"
    17   "symcl r == r Un (r^-1)"
    17   "symcl r == r Un (r^-1)"