The witnesses of the paper as corners of arrow matrices #
Each witness inverse of the paper is minus the border corner of the inverse of an arrow matrix
[[diag d, ω], [α, 0]] (ArrowMatrix), with entries in a division ring D:
s⁻¹,s = u⁻² + v⁻² + w⁻²(Theorem 5.1):d = (u², v², w²),α = ω = 1;f_k⁻¹,f_k = u⁻² + w⁻² + Σ_{i=1}^{m} yⁱ u⁻² y⁻ⁱ,k = m + 2(Theorems 7.1, 7.3);e_d = q_d⁻¹,q_d = w⁻¹ + Σ_{i=0}^{d-1} yⁱ u⁻¹ y⁻ⁱ(Corollary 7.10(a));φ_r⁻¹,φ_r = Σ_τ α_τ ℓ_{τ,1}⁻¹ ⋯ ℓ_{τ,r}⁻¹ ω_τ(equation (5.1), Remark 8.2), withd_τ = ℓ_{τ,r} ⋯ ℓ_{τ,1}; for the five chains of (5.1) the arrow matrix is6 × 6.
Main results #
inv_eq_neg_corner: ifx = Σ α d⁻¹ ω ≠ 0, the arrow matrix is a unit andx⁻¹ = −(arrowInv d α ω) (inr ()) (inr ()).s_inv_eq_neg_corner,f_inv_eq_neg_corner,e_inv_eq_neg_corner,phi_inv_eq_neg_corner: the four instances.
The statements hold in any division ring; in the paper D is the free field, where the
nonvanishing hypotheses are true.
theorem
ThreeAxes.ArrowInstances.inv_eq_neg_corner
{D : Type u_1}
[DivisionRing D]
{ι : Type u_2}
[Fintype ι]
[DecidableEq ι]
(d α ω : ι → D)
(hd : ∀ (τ : ι), d τ ≠ 0)
(hx : ArrowMatrix.arrowSum d α ω ≠ 0)
:
IsUnit (ArrowMatrix.arrow d α ω) ∧ (ArrowMatrix.arrowSum d α ω)⁻¹ = -ArrowMatrix.arrowInv d α ω (Sum.inr ()) (Sum.inr ())
x⁻¹ is minus the border corner of the inverse of the arrow matrix, which is a unit.
s = u⁻² + v⁻² + w⁻² #
f_k = u⁻² + w⁻² + Σ_{i=1}^{m} yⁱ u⁻² y⁻ⁱ #
Left border: 1, 1, y, …, y^m.
Instances For
Right border: 1, 1, y⁻¹, …, y⁻ᵐ.
Instances For
q_d = w⁻¹ + Σ_{i=0}^{d-1} yⁱ u⁻¹ y⁻ⁱ #
Diagonal of the arrow matrix of q_d: w, then d copies of u.
Equations
- ThreeAxes.ArrowInstances.qDiag u w d τ = τ.elim w fun (x : Fin d) => u
Instances For
Left border: 1, 1, y, …, y^{d-1}.
Equations
- ThreeAxes.ArrowInstances.qLeft y d τ = τ.elim 1 fun (i : Fin d) => y ^ ↑i
Instances For
Right border: 1, 1, y⁻¹, …, y^{-(d-1)}.
Instances For
φ_r = Σ_τ α_τ ℓ_{τ,1}⁻¹ ⋯ ℓ_{τ,r}⁻¹ ω_τ #
def
ThreeAxes.ArrowInstances.chainDiag
{D : Type u_1}
[DivisionRing D]
{ι : Type u_2}
{r : ℕ}
(ℓ : ι → Fin r → D)
:
ι → D
d_τ = ℓ_{τ,r} ⋯ ℓ_{τ,1}, so that d_τ⁻¹ = ℓ_{τ,1}⁻¹ ⋯ ℓ_{τ,r}⁻¹.
Equations
- ThreeAxes.ArrowInstances.chainDiag ℓ τ = (List.ofFn (ℓ τ)).reverse.prod
Instances For
(a_n ⋯ a_1)⁻¹ = a_1⁻¹ ⋯ a_n⁻¹ in a division ring (List.prod_inv_reverse is for groups).