Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
baacc90
rename and boolify some predicates for open intervals
t6s Jan 16, 2026
0f54bc5
address review comments
t6s Jan 17, 2026
4f05af6
revert experimental Arguments declaration
t6s Jan 17, 2026
18b1844
integration_by_party
IshiguroYoshihiro Jul 4, 2025
d26a120
upd and rebase
affeldt-aist Oct 30, 2025
40a6ae7
lint
affeldt-aist Oct 30, 2025
efdaef9
Update theories/ftc.v
affeldt-aist Nov 18, 2025
54169c7
Update theories/ftc.v
affeldt-aist Nov 18, 2025
cab4c34
Update theories/ftc.v
affeldt-aist Nov 18, 2025
19691fc
Update theories/ftc.v
affeldt-aist Nov 18, 2025
2aceefa
Update theories/ftc.v
affeldt-aist Nov 18, 2025
3dd463d
Update theories/ftc.v
affeldt-aist Nov 18, 2025
7a7219e
Update theories/ftc.v
affeldt-aist Nov 18, 2025
eee5752
Update theories/ftc.v
affeldt-aist Nov 18, 2025
2b184dd
Update theories/ftc.v
affeldt-aist Nov 18, 2025
dfffa60
Update theories/ftc.v
affeldt-aist Nov 18, 2025
e8112c2
Update theories/ftc.v
affeldt-aist Nov 18, 2025
87a0c25
Update theories/ftc.v
affeldt-aist Nov 18, 2025
a331e6f
Update theories/ftc.v
affeldt-aist Nov 18, 2025
12ea4b1
Update theories/ftc.v
affeldt-aist Nov 18, 2025
7e72396
Update theories/ftc.v
affeldt-aist Nov 18, 2025
680dde4
Update theories/ftc.v
affeldt-aist Nov 18, 2025
5421a87
Update theories/ftc.v
affeldt-aist Nov 18, 2025
6fbca0b
Update theories/ftc.v
affeldt-aist Nov 18, 2025
243a8ba
Update theories/realfun.v
affeldt-aist Nov 18, 2025
bb9c30e
fix
IshiguroYoshihiro Jan 9, 2026
efcc45d
minor fix
IshiguroYoshihiro Jan 9, 2026
f69b03a
wip cleaning Let
IshiguroYoshihiro Jan 13, 2026
21e23f2
prove admit
affeldt-aist Jan 13, 2026
3a69bde
rename: derivable_oy_continuous_bndN -> derivable_oy_RcontinuousN
t6s Jan 17, 2026
0e69680
rename and boolify some predicates for open intervals
t6s Jan 16, 2026
e8ab67a
address review comments
t6s Jan 17, 2026
a81a81d
revert experimental Arguments declaration
t6s Jan 17, 2026
9cf8bad
integration_by_party
IshiguroYoshihiro Jul 4, 2025
762d5f0
upd and rebase
affeldt-aist Oct 30, 2025
6109a42
lint
affeldt-aist Oct 30, 2025
c22cf21
Update theories/ftc.v
affeldt-aist Nov 18, 2025
c9035bc
Update theories/ftc.v
affeldt-aist Nov 18, 2025
6da3b91
Update theories/ftc.v
affeldt-aist Nov 18, 2025
fad6580
Update theories/ftc.v
affeldt-aist Nov 18, 2025
9ef6a12
Update theories/ftc.v
affeldt-aist Nov 18, 2025
cc9e6eb
Update theories/ftc.v
affeldt-aist Nov 18, 2025
a111742
Update theories/ftc.v
affeldt-aist Nov 18, 2025
5c52ac8
Update theories/ftc.v
affeldt-aist Nov 18, 2025
904ddef
Update theories/ftc.v
affeldt-aist Nov 18, 2025
9d3bd14
Update theories/ftc.v
affeldt-aist Nov 18, 2025
5698384
Update theories/ftc.v
affeldt-aist Nov 18, 2025
cfcf2bf
Update theories/ftc.v
affeldt-aist Nov 18, 2025
5d0d087
Update theories/realfun.v
affeldt-aist Nov 18, 2025
d2d0cc4
fix
IshiguroYoshihiro Jan 9, 2026
d5e6371
cleaning Let
IshiguroYoshihiro Jan 13, 2026
7a10c77
prove admit
affeldt-aist Jan 13, 2026
3af6495
rename: derivable_oy_continuous_bndN -> derivable_oy_RcontinuousN
t6s Jan 17, 2026
3d55620
Merge branch 'integration_by_partsy_20250704' into integration_by_par…
IshiguroYoshihiro May 13, 2026
0112a1c
sync with master
IshiguroYoshihiro May 13, 2026
e2c9760
update theories/ftc.v
IshiguroYoshihiro May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
479 changes: 479 additions & 0 deletions CHANGELOG_UNRELEASED.md

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions reals/real_interval.v
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,40 @@ Qed.

End itv_realDomainType.

(* generalization of
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This lemma can be an instance of the monotonicity of the closure operator.

a < b -> `]a, b] `<=` `]r, +oo[ -> `[a, b] `<=` `[r, +oo[. *)
Lemma subset_itvoSo_cSc {R : realFieldType} (r a : R) (b x : itv_bound R) :
(BRight a < b)%O ->
(b <= x)%O ->
[set` Interval (BRight a)(*open*) b]
`<=` [set` Interval (BRight r)(*open*) x] ->
[set` Interval (BLeft a)(*closed*) b]
`<=` [set` Interval (BLeft r)(*closed*) x].
Proof.
move: b => [[|]b ab bx abrx|[//|/= _]]; rewrite ?bnd_simp.
- apply: subset_itv => //=; rewrite bnd_simp leNgt; apply/negP => ar.
have rb : (r <= b)%O.
rewrite leNgt; apply/negP => br; have /= := abrx ((a + b) / 2).
rewrite !in_itv/= !midf_lt//= => /(_ isT).
by rewrite ltNge (le_trans _ (ltW br))//= midf_le// ltW.
have /abrx /= : (a + r) / 2 \in `]a, b[.
by rewrite in_itv/= midf_lt//= (lt_le_trans _ rb)// midf_lt.
by rewrite in_itv/= ltNge midf_le// ltW.
- apply: subset_itv => //=; rewrite bnd_simp leNgt; apply/negP => ar.
have rb : r <= b.
rewrite leNgt; apply/negP => br; have /= := abrx ((a + b) / 2).
rewrite !in_itv/= midf_lt// (midf_le (ltW _))// => /(_ isT).
by rewrite ltNge (le_trans _ (ltW br))//= midf_le// ltW.
have /abrx /= : (a + r) / 2 \in `]a, b].
by rewrite in_itv/= midf_lt//= (le_trans _ rb)// (midf_le (ltW _)).
by rewrite in_itv/= ltNge midf_le// ltW.
- move/eqP => ->{x} ar.
apply/subset_itvr; rewrite bnd_simp leNgt; apply/negP => ra.
have /= := ar ((a + r) / 2).
rewrite !in_itv/= !andbT midf_lt// => /(_ isT).
by rewrite ltNge midf_le// ltW.
Qed.

Section set_ereal.
Context (R : realType) T (f g : T -> \bar R).
Local Open Scope ereal_scope.
Expand Down
2 changes: 1 addition & 1 deletion theories/charge.v
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ From mathcomp Require Import lebesgue_measure lebesgue_integral.
Attributes deprecated(since="mathcomp-analysis 1.17.0",
note="use `measure.v` (which exports `signed_measure.v`)
or/and `lebesgue_integral.v` (which exports `radon_nikodym.v`)
instead.").
instead.").
Loading
Loading