Skip to content

Commit

Permalink
last comment
Browse files Browse the repository at this point in the history
  • Loading branch information
affeldt-aist committed Jan 6, 2024
1 parent 77b96b7 commit 31419c6
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG_UNRELEASED.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@

- in `charge.v`
+ definition `charge_of_finite_measure` (instance of `charge`)
+ lemma `dominates_cscale`
+ lemmas `dominates_cscalel`, `dominates_cscaler`
+ definition `cpushforward` (instance of `charge`)
+ lemma `dominates_pushforward`
+ lemma `cjordan_posE`
Expand Down
15 changes: 12 additions & 3 deletions theories/charge.v
Original file line number Diff line number Diff line change
Expand Up @@ -395,12 +395,21 @@ HB.instance Definition _ := isCharge.Build _ _ _ cscale

End charge_scale.

Lemma dominates_cscale d (T : measurableType d) (R : realType)
Lemma dominates_cscalel d (T : measurableType d) (R : realType)
(mu : set T -> \bar R)
(nu : {charge set T -> \bar R})
(c : R) : nu `<< mu -> cscale c nu `<< mu.
Proof. by move=> numu E mE /numu; rewrite /cscale => ->//; rewrite mule0. Qed.

Lemma dominates_cscaler d (T : measurableType d) (R : realType)
(nu : {charge set T -> \bar R})
(mu : set T -> \bar R)
(c : R) : c != 0%R -> mu `<< nu -> mu `<< cscale c nu.
Proof.
move=> /negbTE c0 munu E mE /eqP; rewrite /cscale mule_eq0 eqe c0/=.
by move=> /eqP/munu; exact.
Qed.

Section charge_add.
Local Open Scope ereal_scope.
Context d (T : measurableType d) (R : realType).
Expand Down Expand Up @@ -1886,11 +1895,11 @@ Lemma Radon_Nikodym_cscale mu nu c E : measurable E -> nu `<< mu ->
Proof.
move=> mE numu; apply: integral_ae_eq => [//| | |A AE mA].
- apply: (integrableS measurableT) => //.
exact/Radon_Nikodym_integrable/dominates_cscale.
exact/Radon_Nikodym_integrable/dominates_cscalel.
- exact/measurable_funTS/emeasurable_funM.
- rewrite integralZl//; last first.
by apply: (integrableS measurableT) => //; exact: Radon_Nikodym_integrable.
rewrite -Radon_Nikodym_integral => //; last exact: dominates_cscale.
rewrite -Radon_Nikodym_integral => //; last exact: dominates_cscalel.
by rewrite -Radon_Nikodym_integral.
Qed.

Expand Down

0 comments on commit 31419c6

Please sign in to comment.