Compact convex spaces of normalized additive states #
These are the closed linear constraints in Appendix A. The nonemptiness of this state space, and its instantiation by the tensor restriction semiring, are separate statements.
def
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.normalizedStates
{S : Type u_1}
[CommSemiring S]
[Preorder S]
(R : S → ℝ)
(d : S)
(k : ℝ)
:
Additive restriction-monotone states with a fixed detector inequality.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.normalizedStates_isClosed
{S : Type u_1}
[CommSemiring S]
[Preorder S]
(R : S → ℝ)
(d : S)
(k : ℝ)
:
IsClosed (normalizedStates R d k)
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.normalizedStates_isCompact
{S : Type u_1}
[CommSemiring S]
[Preorder S]
(R : S → ℝ)
(d : S)
(k : ℝ)
:
IsCompact (normalizedStates R d k)
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.normalizedStates_convex
{S : Type u_1}
[CommSemiring S]
[Preorder S]
(R : S → ℝ)
(d : S)
(k : ℝ)
:
Convex ℝ (normalizedStates R d k)
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.state_zero
{S : Type u_1}
[CommSemiring S]
[Preorder S]
{R : S → ℝ}
{d : S}
{k : ℝ}
{f : S → ℝ}
(hf : f ∈ normalizedStates R d k)
:
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.state_nat_mul
{S : Type u_1}
[CommSemiring S]
[Preorder S]
{R : S → ℝ}
{d : S}
{k : ℝ}
{f : S → ℝ}
(hf : f ∈ normalizedStates R d k)
(n : ℕ)
(x : S)
:
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.state_one_le
{S : Type u_1}
[CommSemiring S]
[Preorder S]
{R : S → ℝ}
{d : S}
{k : ℝ}
{f : S → ℝ}
(hf : f ∈ normalizedStates R d k)
{z : S}
(hz : 1 ≤ z)
:
theorem
MatrixMultiplicationAllFields.MatrixMultiplication.AuxiliarySeparation.state_rescale
{S : Type u_1}
[CommSemiring S]
[Preorder S]
{R : S → ℕ}
{d : S}
{k : ℝ}
{f : S → ℝ}
(hf : f ∈ normalizedStates (fun (x : S) => ↑(R x)) d k)
(z : S)
(hz : 1 ≤ z)
(hmulmono : ∀ (x y : S), x ≤ y → z * x ≤ z * y)
(hdom : ∀ (x : S), z * x ≤ ↑(R x) * z)
:
Translation followed by normalization preserves every state constraint. The two order hypotheses are exactly those supplied by tensor multiplication and the finite rank bound in the restriction semiring.