∀ {ι : Type u_1} {R : Type u_2} {Mᵢ : ι → Type u_8} [inst : CommSemiring R] [inst_1 : (i : ι) → AddCommMonoid (Mᵢ i)]
  [inst_2 : (i : ι) → Module R (Mᵢ i)] {P : Type u_10} [inst_3 : Fintype ι] [inst_4 : AddCommMonoid P]
  [inst_5 : PartialOrder P] [IsOrderedAddMonoid P] [inst_7 : Module R P] {Q : (i : ι) → QuadraticMap R (Mᵢ i) P},
  (QuadraticMap.pi Q).PosDef ↔ ∀ (i : ι), (Q i).PosDef