Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
b587578
upd opam
affeldt-aist Nov 17, 2025
5f0f3ad
start tilt formalization
affeldt-aist May 26, 2025
3ef1450
basic facts update (#44)
yosakaon Jun 2, 2025
2e9b759
equilibrium point
affeldt-aist Jun 2, 2025
c65d3b2
started lyapunov function formalization
yosakaon Jun 16, 2025
d682a1f
fixes
affeldt-aist Jun 16, 2025
39db713
update lyapunov
yosakaon Jun 16, 2025
b2fbc08
fix
affeldt-aist Jun 16, 2025
eac1fd2
derive norm lemma
yosakaon Jun 18, 2025
3d4e48a
wip
affeldt-aist Jun 18, 2025
a9020bb
upd
yosakaon Jun 19, 2025
96801a1
wip
affeldt-aist Jun 19, 2025
0d42bb7
working on is lyapunov
yosakaon Jun 20, 2025
0e00a89
upd
yosakaon Jun 23, 2025
fbea85e
cleaning, wip
affeldt-aist Jun 23, 2025
5a2f57f
proved V1 Lie derivative matches the one in the paper + LieDerivative…
yosakaon Jun 26, 2025
65d78f1
fix naming
yosakaon Jun 27, 2025
fa3fe25
working towards the end of the proof v1 is a lyapunov fx
yosakaon Jul 4, 2025
f99ba71
derive_sqrt and norm update
yosakaon Jul 7, 2025
95ea9ef
complete proof of defposmx and such
yosakaon Jul 9, 2025
1a8f812
refactoring
yosakaon Jul 15, 2025
c146360
clean
yosakaon Jul 16, 2025
0556c49
upd
yosakaon Jul 18, 2025
d580d49
proved derivative is equal to 0 + bureaucratie lsubmx/rsubmx
yosakaon Jul 21, 2025
f4647c4
upd
yosakaon Jul 22, 2025
a0fda54
proved first implication of thm11a
yosakaon Jul 22, 2025
6fa42e7
preuve thm11a sans cauchy
yosakaon Jul 23, 2025
d86dce1
cleaning
affeldt-aist Jul 23, 2025
b298be3
tentative d'enonce
yosakaon Jul 28, 2025
6c8ab8c
split file
affeldt-aist Jul 28, 2025
05bd28c
cleaning + towards context formalization
yosakaon Jul 30, 2025
96c82ab
getting rid of admits (wip)
affeldt-aist Jul 30, 2025
61ffd8c
upd
yosakaon Jul 31, 2025
7aaf2a7
bricolage y_a
affeldt-aist Jul 31, 2025
1362df8
upd
yosakaon Jul 31, 2025
ac907ed
less admits
affeldt-aist Aug 3, 2025
392059e
part 3B
yosakaon Aug 1, 2025
0fbab7d
velocity is not derived anymore but a measure
yosakaon Aug 6, 2025
70245ba
checkpoint
yosakaon Aug 6, 2025
88653ed
working state
yosakaon Aug 6, 2025
b4fc165
fix solves_equations
yosakaon Aug 8, 2025
43d75f0
rocq 9 update
yosakaon Aug 8, 2025
aa078b6
frames + diff
yosakaon Aug 13, 2025
0f194e8
upd
yosakaon Aug 14, 2025
20ec58e
a few lemmas about derivation
affeldt-aist Aug 14, 2025
e759828
propagate deriv hypo (broken state)
yosakaon Aug 14, 2025
297e7ad
cleaning
yosakaon Aug 15, 2025
6e40a06
wip lyapunov + closed ball
yosakaon Aug 29, 2025
22e281b
use closed_ball_
affeldt-aist Sep 11, 2025
a003465
wip lyapunov
yosakaon Sep 12, 2025
c82a96d
fix compilation of tilt.v
yosakaon Sep 19, 2025
a4cf7f1
doc formatting, cleaning
affeldt-aist Sep 19, 2025
357ef79
remove differentiability admits
yosakaon Oct 5, 2025
7fc20cb
renaming of part A
yosakaon Oct 7, 2025
0478e41
removed continuity admits from lyapunov proof
yosakaon Oct 7, 2025
e2fd6e3
fix notation
yosakaon Oct 8, 2025
7b4166c
trying to prove 0 is stable
yosakaon Oct 8, 2025
58e6275
progress, cleaning, fix
affeldt-aist Oct 8, 2025
c7c7a17
upd lnd
yosakaon Oct 10, 2025
9292e4f
fix derive norm squared
affeldt-aist Oct 10, 2025
7b42056
progress lyapunov application
yosakaon Oct 13, 2025
772274d
evt for rV
affeldt-aist Oct 13, 2025
40305df
finished lyapunov
yosakaon Oct 14, 2025
6ca04bb
various fixes:
affeldt-aist Oct 14, 2025
be841a3
cleaning of tilt files
yosakaon Dec 4, 2025
d6060be
minor renaming
affeldt-aist Dec 4, 2025
4a6bc54
minor cleaning
yosakaon Dec 5, 2025
0e35529
trying to use the proved version of picard (wip)
affeldt-aist Jan 24, 2026
8faed20
generalizations for cauchy-lipschitz
holgerthies Jan 24, 2026
7f68913
small fix for compat with MC 2.5.0
affeldt-aist Jan 24, 2026
4a9ac36
eliminating admits (wip)
affeldt-aist Jan 24, 2026
db9937e
trying to adjust hypos (wip)
affeldt-aist Jan 24, 2026
3f7a845
fix stability def
affeldt-aist Jan 25, 2026
dc3234f
adjust intervals and qed
affeldt-aist Jan 25, 2026
389d328
tilt is locally lipschitz (wip)
holgerthies Jan 27, 2026
dad198b
matrix norm submultiplicative
holgerthies Jan 27, 2026
ce43124
tilt is locally lipschitz
holgerthies Jan 28, 2026
c92fbbe
enorm
affeldt-aist Jan 28, 2026
c0a9d20
characterization of point1 and point2
holgerthies Jan 29, 2026
cc313ff
applying LaSalle (wip)
holgerthies Jan 31, 2026
04395e5
progress on LaSalle
holgerthies Feb 1, 2026
e4982e7
trajectory omega-limits
holgerthies Feb 3, 2026
96be4ba
add Rouhling's development
affeldt-aist Feb 3, 2026
716f7c3
add ode files
affeldt-aist Feb 3, 2026
87d5b60
rm continuous_on
affeldt-aist Feb 3, 2026
f536715
global versions (wip)
affeldt-aist Feb 7, 2026
afd1855
wip lasalle
holgerthies Feb 3, 2026
4316080
one less admit but wrong goal?
yosakaon Feb 3, 2026
3d65d07
one less admit but wrong goal?
yosakaon Feb 4, 2026
20cffb0
lasalle (wip)
holgerthies Feb 4, 2026
c9f452f
la salle
holgerthies Feb 5, 2026
75f5828
tilt_is_sol
affeldt-aist Feb 8, 2026
4df6965
wip
affeldt-aist Feb 8, 2026
b8c88e4
unique solution (wip)
holgerthies Feb 8, 2026
bc6a288
generic is_sol and same is_sol in tilt
affeldt-aist Feb 8, 2026
ec6abdc
solution is unique (wip)
holgerthies Feb 8, 2026
2bd2660
uniqueness
holgerthies Feb 9, 2026
d87c05f
complete uniqueness, two small admits in tilt, cleaning
affeldt-aist Feb 9, 2026
695c794
minor wip
holgerthies Feb 9, 2026
1d76ae4
covering lemma
holgerthies Feb 9, 2026
74b1dce
Gamma1
affeldt-aist Feb 9, 2026
f6039e7
clean up the Init business
affeldt-aist Feb 9, 2026
833ca9c
minor fix
affeldt-aist Feb 9, 2026
b8c5569
ano
affeldt-aist Feb 10, 2026
dfe8e9a
is_sol_on0
affeldt-aist Feb 10, 2026
a296a8c
simplification of is_sol_on hypos
affeldt-aist Feb 10, 2026
93cbeb5
fix
affeldt-aist Feb 10, 2026
17bdc73
forgot file
affeldt-aist Feb 10, 2026
4457da4
equilibrium in state space
holgerthies Feb 10, 2026
ca8e758
minor cleaning
affeldt-aist Feb 13, 2026
7ac6661
rm dup, ContSeg
affeldt-aist Feb 14, 2026
8664849
rm ab from quot_contSeg
affeldt-aist Feb 14, 2026
c2cf8ac
delta_max -> safe_dist
affeldt-aist Feb 14, 2026
517e877
tilt_stability.v
affeldt-aist Feb 14, 2026
377e117
added file for autonomous odes
holgerthies Feb 15, 2026
bddc924
tentative gen of lyapunov stability
affeldt-aist Feb 16, 2026
335bc40
wip (global)
affeldt-aist Feb 17, 2026
bf796fb
is_sol renaming
affeldt-aist Feb 17, 2026
bb01ca7
minor cleanup
holgerthies Feb 17, 2026
0400207
minor cleanup
holgerthies Feb 17, 2026
0dd599b
simp uniqueness
affeldt-aist Feb 17, 2026
b5f03b8
use gen lyapunov thm
affeldt-aist Feb 18, 2026
3c14f59
made interval size for symmetric version explicit
holgerthies Feb 18, 2026
f3f5940
renaming
affeldt-aist Feb 18, 2026
cf45f42
proof of dRu + comment on the abort
yosakaon Feb 18, 2026
ce6d537
improve physmod section
affeldt-aist Feb 19, 2026
da257fa
Tilt.V1
affeldt-aist Feb 19, 2026
8e8dc9c
removed unnecessary statements from cauchy lipschitz
holgerthies Feb 19, 2026
01f1491
minor renaming
holgerthies Feb 19, 2026
72a2114
sublevel
affeldt-aist Feb 19, 2026
dc45955
C[a, b] notation
affeldt-aist Feb 19, 2026
c8096ec
T -> U
affeldt-aist Feb 20, 2026
84a57d6
change equi pt def
affeldt-aist Feb 20, 2026
6731fe2
left-end in is_stable_at
affeldt-aist Feb 20, 2026
edd5a8c
unique solution
holgerthies Feb 20, 2026
d0f4c4f
ano
affeldt-aist Feb 20, 2026
c03558e
minor renaming
affeldt-aist Feb 20, 2026
31f6b8c
mv file
affeldt-aist Feb 20, 2026
2ecc464
removed init from equilibrium point
holgerthies Feb 20, 2026
e2f825f
wip
affeldt-aist Feb 20, 2026
e0a797b
cleanup
holgerthies Feb 20, 2026
de04aa5
minor
holgerthies Feb 20, 2026
aebc28b
gen in tilt_analysis.v
affeldt-aist Feb 25, 2026
e17af88
cleaning
affeldt-aist Feb 25, 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
2 changes: 1 addition & 1 deletion .github/workflows/docker-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
fail-fast: false
steps:
- uses: actions/checkout@v2
- uses: coq-community/docker-coq-action@v1
- uses: rocq-community/docker-rocq-action@v1
with:
opam_file: 'robot-rocq.opam'
custom_image: ${{ matrix.image }}
Expand Down
12 changes: 12 additions & 0 deletions _CoqProject
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,17 @@ scara.v
derive_matrix.v
differential_kinematics.v
extra_trigo.v
ode_common.v
ode_contseg.v
ode.v
lasalle.v
pendulum.v
tilt_mathcomp.v
tilt_analysis.v
tilt_robot.v
tilt_stability.v
tilt_lyapunov.v
tilt_lasalle.v


-R . robot
Loading
Loading