@@ -76,7 +76,7 @@ From mathcomp Require Import measurable_structure measurable_function.
7676(* Measure_isSFinite == interface that extends a measure to an *)
7777(* s-finite measure using a sequence of finite *)
7878(* measures *)
79- (* isFinite == interface for functions that satisfy the *)
79+ (* isFinNumFun == interface for functions that satisfy the *)
8080(* fin_num_fun predicate *)
8181(* FinNumFun.type == type of functions over semiring of sets *)
8282(* returning a fin_num *)
@@ -1400,14 +1400,22 @@ Proof. exact/sfinite_measure_sigma_finite/sigma_finite_mzero. Qed.
14001400HB.instance Definition _ d (T : measurableType d) (R : realType) :=
14011401 @isSFinite.Build d T R mzero (@sfinite_mzero d T R).
14021402
1403- HB.mixin Record isFinite d (T : semiRingOfSetsType d) (R : numDomainType)
1403+ HB.mixin Record isFinNumFun d (T : semiRingOfSetsType d) (R : numDomainType)
14041404 (k : set T -> \bar R) := { fin_num_measure : fin_num_fun k }.
14051405
1406+ #[deprecated(since="mathcomp-analysis 1.17.0", use=isFinNumFun)]
1407+ Notation isFinite x1 x2 x3 x4 := (isFinNumFun x1 x2 x3 x4).
1408+
1409+ Module isFinite.
1410+ #[deprecated(since="mathcomp-analysis 1.117.0", use=isFinNumFun)]
1411+ Notation Build x1 x2 x3 x4 := (isFinNumFun.Build x1 x2 x3 x4) (only parsing).
1412+ End isFinite.
1413+
14061414HB.structure Definition FinNumFun d (T : semiRingOfSetsType d)
1407- (R : numFieldType) := { k of isFinite _ T R k }.
1415+ (R : numFieldType) := { k of isFinNumFun _ T R k }.
14081416
14091417HB.structure Definition FiniteMeasure d (T : sigmaRingType d) (R : realType) :=
1410- { k of @SigmaFiniteMeasure _ _ _ k & isFinite _ T R k }.
1418+ { k of @SigmaFiniteMeasure _ _ _ k & isFinNumFun _ T R k }.
14111419Arguments fin_num_measure {d T R} _.
14121420
14131421Notation "{ 'finite_measure' 'set' T '->' '\bar' R }" :=
@@ -1437,7 +1445,7 @@ HB.instance Definition _ := @isSigmaFinite.Build d T R k sigma_finite.
14371445
14381446Let finite : fin_num_fun k. Proof . exact: fin_num_measure. Qed .
14391447
1440- HB.instance Definition _ := @isFinite .Build d T R k finite.
1448+ HB.instance Definition _ := @isFinNumFun .Build d T R k finite.
14411449
14421450HB.end .
14431451
0 commit comments