PhysLean's Avatar

PhysLean

@physlean.bsky.social

A project to digitalize physics into the interactive theorem prover lean 4. Account for news related to the project. Run by: Joseph Tooby-Smith.

38 Followers  |  33 Following  |  40 Posts  |  Joined: 11.06.2025  |  1.6984

Latest posts by physlean.bsky.social on Bluesky


Interactive theorem provers #LeanLang #physics #maths #ai #programming
YouTube video by Joseph Tooby-Smith Interactive theorem provers #LeanLang #physics #maths #ai #programming

A YouTube short on Lean & PhysLean:

www.youtube.com/shorts/BdZ44...

08.01.2026 08:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

New independent paper out utilising PhysLean :)

arxiv.org/pdf/2601.030...

07.01.2026 13:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
APIs for PhysLean β€’ HEPLean The APIs which can be built into PhysLean.

Part of PhysLean is about building good APIs around #physics concepts in #LeanLang. To this end, we have made the following GitHub project to track progress in this direction:

github.com/orgs/HEPLean...

For further info see the PhysLean Zulip channel:

leanprover.zulipchat.com#narrow/chann...

05.01.2026 06:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Public view of Lean | Zulip team chat Browse the publicly accessible channels in Lean without logging in.

A chance to share your views on what PhysLean should look like and what should be done in 2026:

leanprover.zulipchat.com#narrow/chann...

#LeanLang #Physics

28.12.2025 21:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Joseph Tooby-Smith

A short blog post about data structures, physics and Lean:

josephtoobysmith.com/cs/2025/12/1...

16.12.2025 08:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Installing Lean and PhysLean
YouTube video by Joseph Tooby-Smith Installing Lean and PhysLean

A video on downloading and installing Lean and PhysLean (without admin privileges):

www.youtube.com/watch?v=Uvte...

#LeanLang #Physics

11.12.2025 09:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

PhysLean recently passed 400 stars on GitHub πŸ˜€

πŸ”— github.com/HEPLean/Phys...

#LeanLang #Physics #GitHub

11.12.2025 07:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

AI summary of PhysLean monthly updates:

Key advancements include implementing Distribution Theory in Electromagnetism, a major refactor making Space a Structure, and proving lemmas for the FLRW cosmological metric. Content covers ideal gas and Landau & Lifshitz problems.

05.12.2025 10:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"A Perspective on Interactive Theorem Provers in Physics"

advanced.onlinelibrary.wiley.com/doi/10.1002/...

#physics #LeanLang

23.11.2025 12:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

An AI summary of PhysLean's commits from this month:

added norm props, time/space integrals & radial angular measure; EM improvements (potentials, constants, plane waves); Lorentz action on distributions; FLRW cosmology formalization; plus refactors, linting & docs.

12.11.2025 09:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
PhysLean: Digitalizing Physics in Lean 4 A project to digitalize results from physics into Lean 4.

Recently added to the PhysLean website is a new tracking graph for documentation and instructions on how you can help contribute! See the link below:

physlean.com/Documentatio...

#physics #LeanLang

01.11.2025 10:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
PhysLean: A talk for physics undergraduates
YouTube video by Joseph Tooby-Smith PhysLean: A talk for physics undergraduates

A talk on PhysLean for physics undergraduates can be found here:

www.youtube.com/watch?v=qcTf...

Part of a practice for a talk to be given tomorrow.

22.10.2025 09:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
PhysLean

Yesterday we posted a graph for the formalization of Wick's theorem, today I made a little web-applet that allows you to explore interconnected files in PhysLean:

πŸ”— josephtoobysmith.com/Slides/PhysL...

As a specific example:

josephtoobysmith.com/Slides/PhysL...

07.10.2025 08:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Have been having fun making some graphs related to PhysLean! Here is one for the proof of Wick's theorem, which is the precursor to Feynman diagrams
(discussed in arXiv:2505.07939)!

Graph made using:

github.com/leanprover-c...

06.10.2025 09:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
PhysLean

Here are some slides on PhysLean for a talk given at the EuroProofNet Workshop on Proof Libraries:

josephtoobysmith.com/Slides/Orsay...

#physics #LeanLang

02.10.2025 10:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Public view of Lean | Zulip team chat Browse the publicly accessible channels in Lean without logging in.

If you are interested in helping PhysLean with it's documentation take a look at this message on the Lean Zulip:

leanprover.zulipchat.com#narrow/chann...

17.09.2025 16:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Can you help PhysLean make better documentation for the classical harmonic oscillator? If so take a look at this link where you can review what we currently have and make suggestions for improvements!

πŸ”— github.com/HEPLean/Phys...

12.09.2025 15:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Tutorial: Golfing proofs in PhysLean
YouTube video by Joseph Tooby-Smith Tutorial: Golfing proofs in PhysLean

Tutorial on how to contribute to PhysLean through golfing proofs🏌 :

πŸ“½οΈ www.youtube.com/watch?v=QL-m...

This is a good way to get involved if you are new to Lean but want to get stuck in.

#physics #LeanLang

08.09.2025 07:14 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

If you want to follow what happens on PhysLean, the best way is to "watch" the project, and set the notification level to custom -> Pull Requests.

This way you will get notifications of new things being added to the project, and maybe you can spot something you are interested in or comment on.

02.09.2025 08:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Tutorial: Adding Informal Results to PhysLean
YouTube video by Joseph Tooby-Smith Tutorial: Adding Informal Results to PhysLean

Tutorial on how to add informal results to PhysLean - to do this you need know Lean background, just a knowledge of some areas of physics, and it is incredible helpful!

www.youtube.com/watch?v=f9kJ...

#physics #LeanLang

29.08.2025 07:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Diagram showing the digitalized physics in PhysLean!
Not perfect by any means, but hopefully is descriptive enough.

#physics #maths

22.08.2025 07:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

(Delayed) summary of this (/last) week in PhysLean:

Discussions on Zulip about documentation and on-boarding. Improvements the issue tracker around bumps. Better API for Time, and properties of tanh for QM.

#physics #LeanLang

18.08.2025 08:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Summary of this week in PhysLean:

API improvments for finite-dimensional quantum systems, and charges in F-theory.
Creation and annihilation in the reflectionless potential in QM
Fundamental theorem of variational calculus proof.
Zulip proposal for forming teams with roles.

09.08.2025 09:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Project ideas A project to digitalize results from physics into Lean 4.

Four more projects added to the PhysLean ideas website:

physlean.com/ProjectIdeas

⭐️ Planck’s theory of blackbody radiation
πŸ’§ Hydrodynamic drag
🌊 Boltzmann equation
⚑️ Larmor formula

04.08.2025 09:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

PhysLean news this week, in summary:

βœ… Progress made on the units API following a conversation on the Zulip.

βœ… The first steps have been made towards the reflectionless potential in quantum mechanics.

βœ… New results related to the exponential map of the Lorentz group.

#physics #LeanLang

01.08.2025 17:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Defining time in PhysLean
YouTube video by Joseph Tooby-Smith Defining time in PhysLean

New video on the definition of 'time' in PhysLean:

www.youtube.com/watch?v=GnTQ...

#physics

28.07.2025 16:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

News from PhysLean this week:

In short: we had a properties of the electric field of a 1d charged particle in relation to improvements to distributions, improvements to the 1d classical harmonic oscillator, and properties of the Lorentz algebra.

#LeanLang #Physics

25.07.2025 15:40 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
PhysLean: Digitalizing Physics in Lean 4 A project to digitalize results from physics into Lean 4.

physlean.com

23.07.2025 14:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There is lots of potential for follow up results, including, naturally the 3d version, and generalizations to planes and lines of charges. See the project here:

23.07.2025 14:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Since the charge density of a point particle is a dirac delta function, the proof of this result requires use of distributions, and thus creating an API for distributions that aligns with the physicists needs and approaches, which has been done!

23.07.2025 14:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@physlean is following 18 prominent accounts