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 14 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

14 results

Clear filters
Project-declaredLean 4.32.0

P P P! acc Cube

PureU1.VectorLikeEvenPlane.P_P_P!_accCube

Project documentation

Swapping the elements evenShiftFst j and evenShiftSnd j is equivalent to adding a vector basis!AsCharges j. -/ lemma swap!_as_add {S S' : (PureU1 (2 * n.succ)).LinSols} (j : Fin n) (hS : ((FamilyPermutations (2 * n.succ)).linSolRep (Equiv.swap (evenShiftFst j) (evenShiftSnd j))) S = S') : S'.val = S.val + (S.val (evenShiftSnd j) - S.val (evenShiftFst j))...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Pa zero

PureU1.VectorLikeEvenPlane.Pa_zero

Project documentation

A point in the span of the basis as a charge. -/ def Pa (f : Fin n.succ → ℚ) (g : Fin n → ℚ) : (PureU1 (2 * n.succ)).Charges := P f + P! g /-! ### E.3. Components of the inclusion into charges -/ lemma Pa_evenShiftFst (f : Fin n.succ → ℚ) (g : Fin n → ℚ) (j : Fin n) : Pa f g (evenShiftFst j) = f j.succ + g j := by rw [Pa] simp only [ACCSystemCharges.charg...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Pa' eq

PureU1.VectorLikeEvenPlane.Pa'_eq

Project documentation

A point in the span of the whole basis. -/ def Pa' (f : (Fin n.succ) ⊕ (Fin n) → ℚ) : (PureU1 (2 * n.succ)).LinSols := ∑ i, f i • basisa i lemma Pa'_P'_P!' (f : (Fin n.succ) ⊕ (Fin n) → ℚ) : Pa' f = P' (f ∘ Sum.inl) + P!' (f ∘ Sum.inr) := by exact Fintype.sum_sum_type _ /-! ### E.6. The combined basis vectors are linearly independent -/ theorem basisa_lin...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Span basis

PureU1.VectorLikeEvenPlane.span_basis

Project documentation

The basis formed out of our basisa vectors. -/ noncomputable def basisaAsBasis : Basis (Fin (succ n) ⊕ Fin n) ℚ (PureU1 (2 * succ n)).LinSols := basisOfLinearIndependentOfCardEqFinrank (@basisa_linear_independent n) basisa_card /-! ## F. Every Lienar solution is the sum of a point from each plane

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Span basis swap!

PureU1.VectorLikeEvenPlane.span_basis_swap!

Project documentation

The basis formed out of our basisa vectors. -/ noncomputable def basisaAsBasis : Basis (Fin (succ n) ⊕ Fin n) ℚ (PureU1 (2 * succ n)).LinSols := basisOfLinearIndependentOfCardEqFinrank (@basisa_linear_independent n) basisa_card /-! ## F. Every Lienar solution is the sum of a point from each plane -/ lemma span_basis (S : (PureU1 (2 * n.succ)).LinSols) :...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Swap! as add

PureU1.VectorLikeEvenPlane.swap!_as_add

Plain-language statement

Swapping the elements evenShiftFst j and evenShiftSnd j is equivalent to adding a vector basis!AsCharges j.

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record