File tree Expand file tree Collapse file tree 4 files changed +8
-5
lines changed Expand file tree Collapse file tree 4 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -1032,9 +1032,9 @@ Lemma CanonSSn (i:nat) :
1032
1032
Canon (Cons alpha (S n) E0zero) (S i) =
1033
1033
Cons alpha n (Canon (E0_phi0 alpha) (S i)).
1034
1034
Proof .
1035
- intros; apply E0_eq_intro;
1036
- unfold Canon;repeat (rewrite cnf_rw || rewrite cnf_Cons); auto.
1037
- - rewrite canon_SSn_zero; auto with E0.
1035
+ intros; apply E0_eq_intro.
1036
+ unfold Canon; repeat (rewrite cnf_rw || rewrite cnf_Cons); auto.
1037
+ - rewrite canon_SSn_zero; auto with E0.
1038
1038
- unfold lt, E0_phi0; repeat rewrite cnf_rw.
1039
1039
apply canonS_LT ; trivial.
1040
1040
apply nf_phi0;auto with E0.
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ Section Impossibility_Proof.
19
19
20
20
(* begin snippet Impossibilitya *)
21
21
22
- Variable m : Hydra -> ON_Omega2.t .
22
+ Variable m : Hydra -> rep Omega2 .
23
23
Context
24
24
(Hvar: Hvariant Omega2 free m).
25
25
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ Class ON {A:Type} (lt: relation A) (cmp: Compare A) :=
30
30
#[global] Existing Instance ON_comp.
31
31
Coercion ON_wf : ON >-> well_founded.
32
32
33
+ Definition rep {A:Type } {lt: relation A} {cmp: Compare A}
34
+ (on : ON lt cmp) := A.
35
+
36
+ #[global] Coercion rep : ON >-> Sortclass.
33
37
(* end snippet ONDef *)
34
38
35
39
(* begin snippet ONDefsa:: no-out *)
Original file line number Diff line number Diff line change @@ -498,7 +498,6 @@ Proof.
498
498
- abstract lia.
499
499
Qed .
500
500
501
-
502
501
Lemma ap_cases alpha : ap alpha -> alpha = 1 \/ alpha = omega.
503
502
Proof .
504
503
destruct (zero_limit_succ_dec alpha) as [[Hzero | Hlim] | Hsucc].
You can’t perform that action at this time.
0 commit comments