Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
0f28249
Dense subsets of the real numbers
lowasser Dec 11, 2025
8e6cf9a
Update src/real-numbers/dense-subsets-real-numbers.lagda.md
lowasser Dec 11, 2025
d6907c4
Merge branch 'master' into dense-subsets-reals
lowasser Dec 17, 2025
41760e7
Merge branch 'master' into dense-subsets-reals
lowasser Dec 23, 2025
378a496
Merge remote-tracking branch 'origin/dense-subsets-reals' into dense-…
lowasser Dec 23, 2025
3bf0db4
The unit interval in the rational numbers is totally bounded
lowasser Dec 26, 2025
795487c
Merge branch 'dense-subsets-reals' into totally-bounded-intervals
lowasser Dec 26, 2025
2510be1
Respond to review comments
lowasser Dec 26, 2025
5c7a53e
Merge branch 'master' into dense-subsets-reals
lowasser Dec 26, 2025
7eb4f2c
Merge branch 'dense-subsets-reals' into totally-bounded-intervals
lowasser Dec 26, 2025
7ea0fe9
The unit closed interval of real numbers is totally bounded
lowasser Dec 26, 2025
6d66141
Correct indentation
lowasser Dec 26, 2025
03e3432
Fix concept link
lowasser Dec 26, 2025
6ff7797
Fix description
lowasser Dec 26, 2025
8317a74
Starting point
lowasser Dec 27, 2025
b0b6aa5
Merge branch 'master' into totally-bounded-intervals
lowasser Dec 27, 2025
3d40a50
Progress
lowasser Dec 28, 2025
78bbe51
Progress
lowasser Dec 30, 2025
c797a22
Merge branch 'apartness-proper' into restructure-diff
lowasser Dec 30, 2025
85d11d9
Merge branch 'totally-bounded-intervals' into restructure-diff
lowasser Dec 30, 2025
a16e652
Progress
lowasser Dec 30, 2025
65a566d
Derivatives and differentiable functions are uniformly continuous
lowasser Dec 30, 2025
54c232f
Progress
lowasser Dec 30, 2025
9632519
Fix links
lowasser Dec 30, 2025
3043227
The product rule
lowasser Dec 30, 2025
afc2bfe
Rename
lowasser Dec 30, 2025
f369cb8
Merge branch 'restructure-diff' into tb-proper-intervals
lowasser Dec 30, 2025
fa6af21
Merge branch 'master' into totally-bounded-intervals
lowasser Dec 30, 2025
d9fdb53
Merge branch 'master' into restructure-diff
lowasser Dec 31, 2025
627eb1d
Progress
lowasser Jan 8, 2026
e74d635
Merge branch 'master' of github.com:UniMath/agda-unimath
lowasser Jan 8, 2026
55291bb
Merge branch 'master' into totally-bounded-intervals
lowasser Jan 8, 2026
cd3a9dc
Merge branch 'master' into totally-bounded-intervals
lowasser Jan 9, 2026
8f9e3ff
Merge branch 'totally-bounded-intervals' into restructure-diff
lowasser Jan 9, 2026
7e1120a
Progress
lowasser Jan 9, 2026
5f367a9
Back out free groups
lowasser Jan 9, 2026
85f02f2
Merge branch 'totally-bounded-intervals' into restructure-diff
lowasser Jan 9, 2026
ae998b8
Merge branch 'master' into restructure-diff
lowasser Jan 14, 2026
cde1d84
Progress
lowasser Jan 14, 2026
5cc86a7
Update
lowasser Jan 23, 2026
58c290b
Merge branch 'master' into restructure-diff
lowasser Jan 23, 2026
48396c3
Apply suggestions from code review
lowasser Jan 25, 2026
a21b25b
Merge branch 'master' into restructure-diff
lowasser Jan 27, 2026
2d491eb
Updates
lowasser Jan 27, 2026
057b3c7
Respond to review
lowasser Jan 27, 2026
1c3ae19
Merge branch 'restructure-diff' into tb-proper-intervals
lowasser Jan 27, 2026
0e97c88
Progress
lowasser Jan 27, 2026
fb8c7d8
Apply suggestions from code review
lowasser Jan 28, 2026
98d3559
Respond to review comments
lowasser Jan 28, 2026
379aa8b
Update
lowasser Jan 28, 2026
a92b82c
Merge branch 'master' into restructure-diff
lowasser Jan 29, 2026
f76fcda
Apply suggestions from code review
lowasser Jan 30, 2026
01aaedb
Updates
lowasser Jan 30, 2026
18f7822
Merge branch 'restructure-diff' of github.com:lowasser/agda-unimath i…
lowasser Jan 30, 2026
dc933b0
Merge branch 'master' into restructure-diff
lowasser Jan 30, 2026
cbe5cfd
Merge branch 'master' into restructure-diff
fredrik-bakke Jan 30, 2026
d0c52c0
Use @ in modules
lowasser Jan 30, 2026
6026acc
Merge branch 'restructure-diff' of github.com:lowasser/agda-unimath i…
lowasser Jan 30, 2026
e2c149a
Fix
lowasser Jan 30, 2026
bd86ed1
Merge branch 'restructure-diff' into tb-proper-intervals
lowasser Feb 4, 2026
45a96d5
Merge branch 'master' into tb-proper-intervals
lowasser Feb 4, 2026
7e9d775
Update
lowasser Feb 4, 2026
0c7e080
Update links
lowasser Feb 4, 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
1 change: 1 addition & 0 deletions src/analysis.lagda.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ open import analysis.differentiable-real-maps-on-proper-closed-intervals-real-nu
open import analysis.limits-of-sequences-metric-abelian-groups public
open import analysis.metric-abelian-groups public
open import analysis.metric-abelian-groups-normed-real-vector-spaces public
open import analysis.multiplication-differentiable-real-functions-on-proper-closed-intervals-real-numbers public
open import analysis.nonnegative-series-real-numbers public
open import analysis.ratio-test-series-real-numbers public
open import analysis.scalar-multiplication-differentiable-real-maps-on-proper-closed-intervals-real-numbers public
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,18 +147,6 @@ module _
( [c,d])
( g))
gf = map-comp-differentiable-real-map-proper-closed-interval-ℝ
g'f x =
( map-derivative-differentiable-real-map-proper-closed-interval-ℝ
( [c,d])
( g)
( tot
( f[a,b]⊆[c,d])
( map-unit-im-uniformly-continuous-real-map-proper-closed-interval-ℝ
( [a,b])
( uniformly-continuous-map-differentiable-real-map-proper-closed-interval-ℝ
( [a,b])
( f))
( x))))
f' =
map-derivative-differentiable-real-map-proper-closed-interval-ℝ
( [a,b])
Expand All @@ -178,6 +166,11 @@ module _
( [a,b])
( ucont-f)
( z))
g'∘f x =
( map-derivative-differentiable-real-map-proper-closed-interval-ℝ
( [c,d])
( g)
( tot-f x))
in do
(δf , is-mod-δf) ←
is-derivative-map-derivative-differentiable-real-map-proper-closed-interval-ℝ
Expand Down Expand Up @@ -221,29 +214,29 @@ module _
( Nδxy))
in
chain-of-inequalities
dist-ℝ (gf y -ℝ gf x) (g'f x *ℝ f' x *ℝ (pr1 y -ℝ pr1 x))
dist-ℝ (gf y -ℝ gf x) (g'f x *ℝ f' x *ℝ (pr1 y -ℝ pr1 x))
≤ ( dist-ℝ
( gf y -ℝ gf x)
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( dist-ℝ
( g'f x *ℝ (map-f y -ℝ map-f x))
( g'f x *ℝ f' x *ℝ (pr1 y -ℝ pr1 x)))
( g'f x *ℝ (map-f y -ℝ map-f x))
( g'f x *ℝ f' x *ℝ (pr1 y -ℝ pr1 x)))
by triangle-inequality-dist-ℝ _ _ _
≤ ( dist-ℝ
( gf y -ℝ gf x)
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( dist-ℝ
( g'f x *ℝ (map-f y -ℝ map-f x))
( g'f x *ℝ (f' x *ℝ (pr1 y -ℝ pr1 x))))
( g'f x *ℝ (map-f y -ℝ map-f x))
( g'f x *ℝ (f' x *ℝ (pr1 y -ℝ pr1 x))))
by
leq-eq-ℝ
( ap-add-ℝ
( refl)
( ap-dist-ℝ refl (associative-mul-ℝ _ _ _)))
≤ ( dist-ℝ
( gf y -ℝ gf x)
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( ( abs-ℝ (g'f x)) *ℝ
( g'f x *ℝ (map-f y -ℝ map-f x))) +ℝ
( ( abs-ℝ (g'f x)) *ℝ
( dist-ℝ
( map-f y -ℝ map-f x))
( f' x *ℝ (pr1 y -ℝ pr1 x)))
Expand All @@ -270,7 +263,7 @@ module _
( leq-left-min-ℚ⁺ (ωf (δg α)) (δf β))
( Nδxy))))
( preserves-leq-mul-ℝ⁰⁺
( nonnegative-abs-ℝ (g'f x))
( nonnegative-abs-ℝ (g'f x))
( nonnegative-real-ℚ⁺ q⁺)
( nonnegative-dist-ℝ _ _)
( nonnegative-real-ℚ⁺ β *ℝ⁰⁺ nonnegative-dist-ℝ _ _)
Expand Down
Loading
Loading