src/HOL/Transitive_Closure.thy
changeset 15131 c69542757a4d
parent 15096 be1d3b8cfbd5
child 15140 322485b816ac
equal deleted inserted replaced
15130:dc6be28d7f4e 15131:c69542757a4d
     4     Copyright   1992  University of Cambridge
     4     Copyright   1992  University of Cambridge
     5 *)
     5 *)
     6 
     6 
     7 header {* Reflexive and Transitive closure of a relation *}
     7 header {* Reflexive and Transitive closure of a relation *}
     8 
     8 
     9 theory Transitive_Closure = Inductive
     9 theory Transitive_Closure
    10 
    10 import Inductive
    11 files ("../Provers/trancl.ML"):
    11 files ("../Provers/trancl.ML")
       
    12 begin
    12 
    13 
    13 text {*
    14 text {*
    14   @{text rtrancl} is reflexive/transitive closure,
    15   @{text rtrancl} is reflexive/transitive closure,
    15   @{text trancl} is transitive closure,
    16   @{text trancl} is transitive closure,
    16   @{text reflcl} is reflexive closure.
    17   @{text reflcl} is reflexive closure.