Completely positivity of M on a right-angle planar cone #
If planar Gram vectors have pairwise nonnegative inner products, they can be
rotated into the closed first quadrant. Then M X = X ⊙ X expands as a sum
of three nonnegative rank-ones. Scaling X by a positive square does not
change whether M X is completely positive. Zero Gram vectors may be deleted:
M of the remaining principal submatrix is completely positive if and only if
the original M is (pad a CP factor by zero coordinates). An open half-plane
with a unique supporting vector reduces, after rotation and scaling, to the
MX06 configuration (k ≥ 1). Unique and tied open-half-plane configurations
are completely positive (HP04–HP05), as is the closed half-plane (HP06).
Unit vector in the direction of a nonzero planar vector.
Equations
Instances For
The 2-dimensional determinant u₀ v₁ - u₁ v₀.
Equations
- BollobasNikiforov.det2 u v = u 0 * v 1 - u 1 * v 0
Instances For
Rotate so that the unit vector u becomes the positive x-axis.
Equations
- BollobasNikiforov.rotateTo u x i = if i = 0 then u ⬝ᵥ x else BollobasNikiforov.det2 u x
Instances For
HP01. If all planar inner products are nonnegative, then M of the
Gram matrix is completely positive.
HP03. Completely positivity of M X is invariant under positive
square scalings of X.
HP07 — delete zero Gram vectors #
If X is symmetric and vanishes off the image of an injection e, then
M commutes with taking the principal submatrix along e.
HP07. Completely positivity of M X is unchanged by deleting zero
rows/columns along an injection.
HP07 for planar Grams: drop the zero vectors.
HP02 — unique supporting vector reduces to MX06 #
Left indices in the rotated frame: strictly negative first coordinate.
Equations
- BollobasNikiforov.configLeft z = {i : n | z i 0 < 0}
Instances For
Right indices: nonnegative first coordinate, excluding the unique axis vector.
Equations
- BollobasNikiforov.configRight z i0 = {i : n | i ≠ i0 ∧ 0 ≤ z i 0}
Instances For
HP02, rotated frame: unique contact z i0 = (1,0), all other vectors
strictly above the axis, and at least one left vector. The data match MX06.
HP02. Open half-plane, a negative pair, and a unique supporting
direction: after rotation and positive scaling the vectors match MX06
with k ≥ 1.
HP04 — unique minimizer implies M (gram z) is CP #
Permute the left (zᵢ) indices of a configuration.
Equations
- One or more equations did not get rendered due to their size.
Instances For
HP04. Open half-plane, a negative pair, and a unique supporting
direction: M of the Gram matrix is completely positive.
Supporting direction and HP05 — tied minimizers #
HP05. Open half-plane with a tied supporting ray: perturb into the open cone so the contact is unique, apply HP04, and pass to the limit.
Open half-plane (unique or tied supporting ray).
HP06. Vectors in a closed half-plane: M of the Gram matrix is CP.