File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -503,7 +503,7 @@ apply/esym; rewrite andbC /mnmc_lt /mnmc_le lt_def lexi_cons eqseq_cons.
503503by case: ltgtP; rewrite //= 1?andbC //; apply/contra_ltN => /eqP ->.
504504Qed .
505505
506- HB.instance Definition _ := Order.isPOrder.Build Order.default_display 'X_{1..n}
506+ HB.instance Definition _ := Order.isPOrder.Build ( Order.Disp tt tt) 'X_{1..n}
507507 ltmc_def lemc_refl lemc_anti lemc_trans.
508508
509509Lemma leEmnm m1 m2 : (m1 <= m2)%O = (mdeg m1 :: val m1 <= mdeg m2 :: val m2)%O.
@@ -513,7 +513,7 @@ Lemma ltEmnm m m' : (m < m')%O = (mdeg m :: m < mdeg m' :: m')%O.
513513Proof . by []. Qed .
514514
515515HB.instance Definition _ :=
516- Order.POrder_isTotal.Build Order.default_display 'X_{1..n} lemc_total.
516+ Order.POrder_isTotal.Build ( Order.Disp tt tt) 'X_{1..n} lemc_total.
517517
518518Lemma le0m m : (0%MM <= m)%O.
519519Proof .
@@ -523,7 +523,7 @@ by rewrite -lt0n mdeg0 lexi_cons leEnat; case: ltngtP.
523523Qed .
524524
525525HB.instance Definition _ :=
526- Order.hasBottom.Build Order.default_display 'X_{1..n} le0m.
526+ Order.hasBottom.Build ( Order.Disp tt tt) 'X_{1..n} le0m.
527527
528528Lemma ltmcP m1 m2 : mdeg m1 = mdeg m2 -> reflect
529529 (exists2 i : 'I_n, forall (j : 'I_n), j < i -> m1 j = m2 j & m1 i < m2 i)
Original file line number Diff line number Diff line change @@ -16,17 +16,6 @@ Unset Printing Implicit Defensive.
1616
1717Import Order.Theory GRing.Theory.
1818
19- (* -------------------------------------------------------------------- *)
20- (* Compatibility layer for Order.disp_t introduced in MathComp 2.3 *)
21- (* TODO: remove when we drop the support for MathComp 2.2 *)
22- Module Order.
23- Import Order.
24- Definition disp_t : Set.
25- Proof . exact: disp_t || exact: unit. Defined .
26- Definition default_display : disp_t.
27- Proof . exact: tt || exact: Disp tt tt. Defined .
28- End Order.
29-
3019(* -------------------------------------------------------------------- *)
3120Lemma lreg_prod (T : eqType) (R : pzRingType) (r : seq T) (P : pred T) (F : T -> R):
3221 (forall x, x \in r -> P x -> GRing.lreg (F x))
You can’t perform that action at this time.
0 commit comments