Skip to content

Commit e528752

Browse files
committed
more conservative version
1 parent 639c724 commit e528752

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

CHANGELOG_UNRELEASED.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
+ hint view for `move/` and `apply/` for `Internals.equivT_LR`, `Internals.equivT_RL`
6767

6868
- in `exp.v`:
69-
+ lemma `expRMn`
69+
+ lemma `expRM_natr`
7070

7171
### Changed
7272
- moved from `topology.v` to `function_spaces.v`: `prod_topology`,
@@ -147,7 +147,7 @@
147147
+ `FiniteMeasure_isSubProbability` -> `isSubProbability`
148148

149149
- in `exp.v`:
150-
+ `expRMm` -> `expRnM`
150+
+ `expRMm` -> `expRM_natl`
151151

152152
### Generalized
153153

theories/exp.v

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -416,14 +416,14 @@ rewrite expRxDyMexpx expRN [_ * expR y]mulrC mulfK //.
416416
by case: ltrgt0P (expR_gt0 x).
417417
Qed.
418418

419-
Lemma expRnM n x : expR (n%:R * x) = expR x ^+ n.
419+
Lemma expRM_natl n x : expR (n%:R * x) = expR x ^+ n.
420420
Proof.
421421
elim: n x => [x|n IH x] /=; first by rewrite mul0r expr0 expR0.
422422
by rewrite exprS -nat1r mulrDl mul1r expRD IH.
423423
Qed.
424424

425-
Lemma expRMn n x : expR (x * n%:R) = expR x ^+ n.
426-
Proof. by rewrite mulrC expRnM. Qed.
425+
Lemma expRM_natr n x : expR (x * n%:R) = expR x ^+ n.
426+
Proof. by rewrite mulrC expRM_natl. Qed.
427427

428428
Lemma expR_gt1 x : (1 < expR x) = (0 < x).
429429
Proof.
@@ -509,8 +509,8 @@ Local Close Scope convex_scope.
509509

510510
End expR.
511511

512-
#[deprecated(since="mathcomp-analysis 1.1.0", note="renamed `expRnM`")]
513-
Notation expRMm := expRnM (only parsing).
512+
#[deprecated(since="mathcomp-analysis 1.1.0", note="renamed `expRM_natl`")]
513+
Notation expRMm := expRM_natl (only parsing).
514514

515515
Section expeR.
516516
Context {R : realType}.
@@ -901,7 +901,7 @@ rewrite le_eqVlt => /predU1P[<-|a0].
901901
by rewrite powR0 ?invr_eq0 ?pnatr_eq0// sqrtr0.
902902
have /eqP : (a `^ (2^-1)) ^+ 2 = (Num.sqrt a) ^+ 2.
903903
rewrite sqr_sqrtr; last exact: ltW.
904-
by rewrite /powR gt_eqF// -expRnM mulrA divrr ?mul1r ?unitfE// lnK.
904+
by rewrite /powR gt_eqF// -expRM_natl mulrA divrr ?mul1r ?unitfE// lnK.
905905
rewrite eqf_sqr => /predU1P[//|/eqP h].
906906
have : 0 < a `^ 2^-1 by exact: powR_gt0.
907907
by rewrite h oppr_gt0 ltNge sqrtr_ge0.

0 commit comments

Comments
 (0)