src/HOL/ex/PER.thy
changeset 16417 9bc16273c2d4
parent 12338 de0f4a63baa5
child 19736 d8d0f8f51d69
equal deleted inserted replaced
16416:6061ae1f90f2 16417:9bc16273c2d4
     3     Author:     Oscar Slotosch and Markus Wenzel, TU Muenchen
     3     Author:     Oscar Slotosch and Markus Wenzel, TU Muenchen
     4 *)
     4 *)
     5 
     5 
     6 header {* Partial equivalence relations *}
     6 header {* Partial equivalence relations *}
     7 
     7 
     8 theory PER = Main:
     8 theory PER imports Main begin
     9 
     9 
    10 text {*
    10 text {*
    11   Higher-order quotients are defined over partial equivalence
    11   Higher-order quotients are defined over partial equivalence
    12   relations (PERs) instead of total ones.  We provide axiomatic type
    12   relations (PERs) instead of total ones.  We provide axiomatic type
    13   classes @{text "equiv < partial_equiv"} and a type constructor
    13   classes @{text "equiv < partial_equiv"} and a type constructor