aboutsummaryrefslogtreecommitdiffhomepage
path: root/theories/Reals/MVT.v
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-03-28 22:16:14 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2006-03-28 22:16:14 +0000
commitb730066fb4dfdeccd7b17538eda845d0048c68ca (patch)
tree25e10bc3b9780ded7cbc6e7c27dc0c0993f966f0 /theories/Reals/MVT.v
parent98af1982684a02f9521d28594e0fa01ac3275083 (diff)
Nommage explicite de certains "intro" pour préserver la compatibilité
en préparation du passage à des inductifs à polymorphisme de sorte ("sigT R" va devenir de type le type de R, càd Set) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8670 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Reals/MVT.v')
-rw-r--r--theories/Reals/MVT.v16
1 files changed, 8 insertions, 8 deletions
diff --git a/theories/Reals/MVT.v b/theories/Reals/MVT.v
index bbd18250f..0b066da34 100644
--- a/theories/Reals/MVT.v
+++ b/theories/Reals/MVT.v
@@ -27,7 +27,7 @@ Theorem MVT :
intros; assert (H2 := Rlt_le _ _ H).
set (h := fun y:R => (g b - g a) * f y - (f b - f a) * g y).
cut (forall c:R, a < c < b -> derivable_pt h c).
-intro; cut (forall c:R, a <= c <= b -> continuity_pt h c).
+intro X; cut (forall c:R, a <= c <= b -> continuity_pt h c).
intro; assert (H4 := continuity_ab_maj h a b H2 H3).
assert (H5 := continuity_ab_min h a b H2 H3).
elim H4; intros Mx H6.
@@ -142,9 +142,9 @@ Lemma MVT_cor1 :
a < b ->
exists c : R, f b - f a = derive_pt f c (pr c) * (b - a) /\ a < c < b.
intros f a b pr H; cut (forall c:R, a < c < b -> derivable_pt f c);
- [ intro | intros; apply pr ].
+ [ intro X | intros; apply pr ].
cut (forall c:R, a < c < b -> derivable_pt id c);
- [ intro | intros; apply derivable_pt_id ].
+ [ intro X0 | intros; apply derivable_pt_id ].
cut (forall c:R, a <= c <= b -> continuity_pt f c);
[ intro | intros; apply derivable_continuous_pt; apply pr ].
cut (forall c:R, a <= c <= b -> continuity_pt id c);
@@ -166,11 +166,11 @@ Theorem MVT_cor2 :
(forall c:R, a <= c <= b -> derivable_pt_lim f c (f' c)) ->
exists c : R, f b - f a = f' c * (b - a) /\ a < c < b.
intros f f' a b H H0; cut (forall c:R, a <= c <= b -> derivable_pt f c).
-intro; cut (forall c:R, a < c < b -> derivable_pt f c).
-intro; cut (forall c:R, a <= c <= b -> continuity_pt f c).
+intro X; cut (forall c:R, a < c < b -> derivable_pt f c).
+intro X0; cut (forall c:R, a <= c <= b -> continuity_pt f c).
intro; cut (forall c:R, a <= c <= b -> derivable_pt id c).
-intro; cut (forall c:R, a < c < b -> derivable_pt id c).
-intro; cut (forall c:R, a <= c <= b -> continuity_pt id c).
+intro X1; cut (forall c:R, a < c < b -> derivable_pt id c).
+intro X2; cut (forall c:R, a <= c <= b -> continuity_pt id c).
intro; elim (MVT f id a b X0 X2 H H1 H2); intros; elim H3; clear H3; intros;
exists x; split.
cut (derive_pt id x (X2 x x0) = 1).
@@ -595,7 +595,7 @@ Lemma IAF_var :
g b - g a <= f b - f a.
intros.
cut (derivable (g - f)).
-intro.
+intro X.
cut (forall c:R, a <= c <= b -> derive_pt (g - f) c (X c) <= 0).
intro.
assert (H2 := IAF (g - f)%F a b 0 X H H1).