lean2/tests/lean/run/univ2.lean
2014-10-02 17:55:34 -07:00

10 lines
225 B
Text

import logic
axiom I : Type
definition F (X : Type) : Type := (X → Prop) → Prop
axiom unfold : I → F I
axiom fold : F I → I
axiom iso1 : ∀x, fold (unfold x) = x
theorem iso2 : ∀x, fold (unfold x) = x
:= sorry