From 917f998ccaabfa98296772d74e7d8a13b38aab25 Mon Sep 17 00:00:00 2001
From: Pierre Rousselin <rousselin@math.univ-paris13.fr>
Date: Sun, 20 Nov 2022 19:40:37 +0100
Subject: [PATCH] cght mineur

---
 FEM/Finite_dim.v | 2 +-
 FEM/comb_lin.v   | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/FEM/Finite_dim.v b/FEM/Finite_dim.v
index 290e508a..101651ff 100644
--- a/FEM/Finite_dim.v
+++ b/FEM/Finite_dim.v
@@ -206,7 +206,7 @@ Proof.
     remember (fun i => proj1_sig (Gi_Li i)) as M eqn:defM.
     exists (fun j => (comb_lin Lx (fun i => M i j))).
     rewrite <-comb_lin_switch.
-    f_equal; apply functional_extensionality; intros i.
+    f_equal; extensionality i.
     rewrite defM; simpl.
     apply (proj2_sig (Gi_Li i)).
   - intros [L]; apply (has_generator_is_comb_lin_stable _ G); assumption.
diff --git a/FEM/comb_lin.v b/FEM/comb_lin.v
index 9f9d8ca9..859d33cd 100644
--- a/FEM/comb_lin.v
+++ b/FEM/comb_lin.v
@@ -116,8 +116,7 @@ Proof.
   rewrite <-scal_opp_one.
   rewrite comb_lin_scal.
   apply comb_lin_ext_l.
-  apply sym_eq, functional_extensionality.
-  intros i; apply scal_opp_one.
+  apply sym_eq; extensionality i; apply scal_opp_one.
 Qed.
 
 Lemma comb_lin_nil  (L : 'R^0) (B : 'E^0) :
@@ -229,14 +228,14 @@ Proof.
     assert (fplus : (fun i : [0..n[ => f i (plus x y))
                     = plus (fun i => f i x) (fun i => f i y)). {
       unfold plus at 2; simpl; unfold fct_plus.
-      apply functional_extensionality; intros i; apply H.
+      extensionality i; apply H.
     }
     now rewrite fplus; rewrite comb_lin_plus_l.
   - intros x l.
     assert (fscal : (fun i : [0..n[ => f i (scal l x))
                     = scal l (fun i => f i x)). {
       unfold scal at 2; simpl; unfold fct_scal.
-      apply functional_extensionality; intros i; apply H.
+      extensionality i; apply H.
     }
     now rewrite fscal; rewrite comb_lin_scal.
 Qed.
-- 
GitLab