Unital matrix representations have divisible block sizes
OpenQAlgorithms.Papers.Independent.Intakethird100.P96.representation_block_divisibilityLet and let be positive integers indexed by a finite set. If is a complex-linear star homomorphism preserving the identity, then
The target index set may be empty, in which case the conclusion is vacuous. Unitality is essential to the representation dimension constraint.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P96
noncomputable section
open scoped TensorProduct Kronecker BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P96
open QAlgorithms.Papers.Independent.Information100.P26 (Mat)
/-- Proposition 12, PDF p.18: unital representation block sizes are divisible by `d`. -/
theorem representation_block_divisibility (d : ℕ) (hd : 0 < d)
(count : ℕ) (n : Fin count → ℕ) (hn : ∀ i, 0 < n i)
(Phi : Mat d →⋆ₐ[ℂ] ((i : Fin count) → Mat (n i))) :
∀ i, d ∣ n i := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P96
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every natural number , every natural number , every family of positive natural numbers , and every unital complex star algebra homomorphism
the integer divides for every . Here denotes the algebra of complex matrices, and preserves addition, multiplication, the identity, complex scalars, and conjugate transpose; injectivity is not assumed. The case is included, and its conclusion has no indices to check.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.