Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 187 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

187 results

Clear filters
Project-declaredLean 4.33.0-rc1

Polynomial elim Var correct

Cslib.SKI.Polynomial.elimVar_correct

Plain-language statement

Correctness for the elimVar algorithm, which provides the inductive step of the bracket abstraction algorithm. We induct backwards on the list, corresponding to applying the transformation from the inside out. Since we haven't defined reduction for polynomials, we substitute arbitrary terms for the inner variables.

computer sciencecomputabilityprogram semantics

Source project: Lean Computer Science Library

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Dist Tensor Deriv basis repr apply

Electromagnetism.DistElectromagneticPotential.distTensorDeriv_basis_repr_apply

Project documentation

The creation of an electromagnetic potential from a static vector potential. -/ noncomputable def ofStaticVectorPotential {d} (c : SpeedOfLight) : ((Space d) →d[ℝ] EuclideanSpace ℝ (Fin d)) →ₗ[ℝ] DistElectromagneticPotential d := ofVectorPotential c ∘ₗ Space.constantTime TODO "Add a constructor for DistElectromagneticPotential from electric and magnetic f...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.31.0

Induction append left

Fin.induction_append_left

Plain-language statement

Fin.induction on m + n for i ≤ m steps is equivalent to Fin.induction on m for i steps.

cryptographyproof systemscoding theory

Source project: ArkLib

Person-level attribution pending.

View proof record