e499f8e20a
The new relaxed version allows us to define the "accessability" proposition and have an eliminator into Type. See justification in the new comments at inductive.cpp
4 lines
200 B
Text
4 lines
200 B
Text
acc.rec :
|
|
Π {A : Type} {R : A → A → Prop} {C : A → Type},
|
|
(Π (x : A), (∀ (y : A), R y x → acc A R y) → (Π (y : A), R y x → C y) → C x) →
|
|
(Π {a : A}, acc A R a → C a)
|