Perfect pairings from Riedtmann condition (c) #
This file packages the objectwise perfect composition pairing supplied by
Riedtmann condition (c). The contravariant finite-module orientation used
by the recovery proof is built separately in
MeshRiedtmannContravariantDuality.
noncomputable def
MagnitudeConjecture.MeshCategory.RightMeshData.riedtmannProjectiveDualityLinearEquiv
{k : Type u}
[Field k]
{Q : Type}
[Quiver Q]
[(x : Q) → Fintype ((y : Q) × (x ⟶ y))]
(T : RightMeshData Q)
{p : Q}
(D : T.RiedtmannProjectiveDualityData p)
(x : Q)
:
(obj T p ⟶ obj T x) ≃ₗ[k] Module.Dual k (obj T x ⟶ obj T D.dualVertex)
The objectwise perfect composition pairing supplied by Riedtmann condition (c).
Instances For
@[simp]
theorem
MagnitudeConjecture.MeshCategory.RightMeshData.riedtmannProjectiveDualityLinearEquiv_apply_apply
{k : Type u}
[Field k]
{Q : Type}
[Quiver Q]
[(x : Q) → Fintype ((y : Q) × (x ⟶ y))]
(T : RightMeshData Q)
{p : Q}
(D : T.RiedtmannProjectiveDualityData p)
(x : Q)
(f : obj T p ⟶ obj T x)
(g : obj T x ⟶ obj T D.dualVertex)
:
((T.riedtmannProjectiveDualityLinearEquiv D x) f) g = D.epsilon (CategoryTheory.CategoryStruct.comp f g)