HomeHome Metamath Proof Explorer < Previous   Wrap >
Bad symbols? Use Mozilla
(or GIF version for IE).

Jump to page: 1 1-100 2 101-200 3 201-300 4 301-400 5 401-500 6 501-600 7 601-700 8 701-800 9 801-900 10 901-1000 11 1001-1100 12 1101-1200 13 1201-1300 14 1301-1400 15 1401-1500 16 1501-1600 17 1601-1700 18 1701-1800 19 1801-1900 20 1901-2000 21 2001-2100 22 2101-2200 23 2201-2300 24 2301-2400 25 2401-2500 26 2501-2600 27 2601-2700 28 2701-2800 29 2801-2900 30 2901-3000 31 3001-3100 32 3101-3200 33 3201-3300 34 3301-3400 35 3401-3500 36 3501-3600 37 3601-3700 38 3701-3800 39 3801-3900 40 3901-4000 41 4001-4100 42 4101-4200 43 4201-4300 44 4301-4400 45 4401-4500 46 4501-4600 47 4601-4700 48 4701-4800 49 4801-4900 50 4901-5000 51 5001-5100 52 5101-5200 53 5201-5300 54 5301-5400 55 5401-5500 56 5501-5600 57 5601-5700 58 5701-5787

Color key:    Metamath Proof
Explorer  Metamath Proof Explorer (1-4957)   Hilbert Space Explorer  Hilbert Space Explorer (4958-5787)  

Statement List for Metamath Proof Explorer - 5701-5787 - Page 58 of 58
TypeLabelDescription
Statement
 
Theoremjplem1 5701 Lemma for Jauch-Piron theorem.
AC    ⇒   ((u ∈ ℋ ∧ (norm ‘u) = 1) → (uA ↔ ((norm ‘((Proj ‘A) ‘u))↑2) = 1))
 
Theoremjplem2 5702 Lemma for Jauch-Piron theorem.
S = {⟨x, y⟩∣(xCy = ((norm ‘((Proj ‘x) ‘u))↑2))}    &   AC    ⇒   ((u ∈ ℋ ∧ (norm ‘u) = 1) → (uA ↔ (SA) = 1))
 
Theoremjp 5703 The function S, that maps a closed subspace to the square of the norm of its projection onto a unit vector, is a Jauch-Piron state. Remark of [Mayet] p. 370. (See strlem3a 5693 for the proof that S is a state.)
S = {⟨x, y⟩∣(xCy = ((norm ‘((Proj ‘x) ‘u))↑2))}    &   AC    &   BC    ⇒   ((u ∈ ℋ ∧ (norm ‘u) = 1) → (((SA) = 1 ∧ (SB) = 1) ↔ (S ‘(AB)) = 1))
 
Theoremgolem1 5704 Lemma for Godowski's equation.
AC    &   BC    &   CC    &   F = ((⊥ ‘A) ∨ (AB))    &   G = ((⊥ ‘B) ∨ (BC))    &   H = ((⊥ ‘C) ∨ (CA))    &   D = ((⊥ ‘B) ∨ (BA))    &   R = ((⊥ ‘C) ∨ (CB))    &   S = ((⊥ ‘A) ∨ (AC))    ⇒   (f ∈ States → (((fF) + (fG)) + (fH)) = (((fD) + (fR)) + (fS)))
 
Theoremgolem2 5705 Lemma for Godowski's equation.
AC    &   BC    &   CC    &   F = ((⊥ ‘A) ∨ (AB))    &   G = ((⊥ ‘B) ∨ (BC))    &   H = ((⊥ ‘C) ∨ (CA))    &   D = ((⊥ ‘B) ∨ (BA))    &   R = ((⊥ ‘C) ∨ (CB))    &   S = ((⊥ ‘A) ∨ (AC))    ⇒   (f ∈ States → ((f ‘((FG) ∩ H)) = 1 → (fD) = 1))
 
Theoremgoeq 5706 Godowski's equation, shown here as a variant equivalent to Equation (SF) of [Godowski] p. 730.
AC    &   BC    &   CC    &   F = ((⊥ ‘A) ∨ (AB))    &   G = ((⊥ ‘B) ∨ (BC))    &   H = ((⊥ ‘C) ∨ (CA))    &   D = ((⊥ ‘B) ∨ (BA))    ⇒   ((FG) ∩ H) ⊆ D
 
Theoremstcltr1 5707 Property of a strong classical state.
(φ ↔ (S ∈ States ∧ ∀xCyC (((Sx) = 1 → (Sy) = 1) → xy)))    &   AC    &   BC    ⇒   (φ → (((SA) = 1 → (SB) = 1) → AB))
 
Theoremstcltr2 5708 Property of a strong classical state.
(φ ↔ (S ∈ States ∧ ∀xCyC (((Sx) = 1 → (Sy) = 1) → xy)))    &   AC    ⇒   (φ → ((SA) = 1 → A = ℋ ))
 
Theoremstcltrlem1 5709 Lemma for strong classical state theorem.
(φ ↔ (S ∈ States ∧ ∀xCyC (((Sx) = 1 → (Sy) = 1) → xy)))    &   AC    &   BC    ⇒   (φ → ((SB) = 1 → (S ‘((⊥ ‘A) ∨ (AB))) = 1))
 
Theoremstcltrlem2 5710 Lemma for strong classical state theorem.
(φ ↔ (S ∈ States ∧ ∀xCyC (((Sx) = 1 → (Sy) = 1) → xy)))    &   AC    &   BC    ⇒   (φB ⊆ ((⊥ ‘A) ∨ (AB)))
 
Theoremstcltrth 5711 Strong classical state theorem. If there exists a "strong classical" state on lattice C, then any two elements of the lattice commute, i.e., the lattice is distributive. (Proof due to Mladen Pavicic.) Theorem 3.3 of [MegillPavicic] p. 2344.
AC    &   BC    &   s ∈ States ∀xCyC (((sx) = 1 → (sy) = 1) → xy)    ⇒   B ⊆ ((⊥ ‘A) ∨ (AB))
 
Definitiondf-cv 5712 Define the covers relation (on the Hilbert lattice). Definition 3.2.18 of [PtakPulmannova] p. 68, whose notation we use. Ptak/Pulmannova's notation AB is read "B covers A" or "A is covered by B" , and it means that B is larger than A and there is nothing in between. See cvbrt 5714 and cvbr2t 5715 for membership relations.
⋖ = {⟨x, y⟩∣((xCyC ) ∧ (xy ∧ ¬ ∃zC (xzzy)))}
 
Definitiondf-md 5713 Define the modular pair relation (on the Hilbert lattice). Definition 1.1 of [MaedaMaeda] p. 1, who use the notation (x,y)M for "the ordered pair <x,y> is a modular pair." See mdbr 5726 for membership relation.
M = {⟨x, y⟩∣((xCyC ) ∧ ∀zC (zy → ((z x) ∩ y) = (z (xy))))}
 
Theoremcvbrt 5714 Binary relation expressing B covers A, which means that B is larger than A and there is nothing in between. Definition 3.2.18 of [PtakPulmannova] p. 68.
((ACBC ) → (AB ↔ (AB ∧ ¬ ∃xC (AxxB))))
 
Theoremcvbr2t 5715 Binary relation expressing B covers A. Definition of covers in [Kalmbach] p. 15.
((ACBC ) → (AB ↔ (AB ∧ ∀xC ((AxxB) → x = B))))
 
Theoremcvcon3t 5716 Contraposition law for the covers relation.
((ACBC ) → (AB ↔ (⊥ ‘B) ⋖ (⊥ ‘A)))
 
Theoremcvpsst 5717 The covering relation implies proper subset.
((ACBC ) → (ABAB))
 
Theoremcvnbtwnt 5718 The covering relation implies no in-betweenness.
((ACBCCC ) → (AB → ¬ (ACCB)))
 
Theoremcvnbtwn2t 5719 The covering relation implies no in-betweenness.
((ACBCCC ) → (AB → ((ACCB) → C = B)))
 
Theoremcvnbtwn3t 5720 The covering relation implies no in-betweenness.
((ACBCCC ) → (AB → ((ACCB) → C = A)))
 
Theoremcvnbtwn4t 5721 The covering relation implies no in-betweenness. Part of proof of Lemma 7.5.1 of [MaedaMaeda] p. 31.
((ACBCCC ) → (AB → ((ACCB) → (C = AC = B))))
 
Theoremcvnsymt 5722 The covering relation is not symmetric.
((ACBC ) → (AB → ¬ BA))
 
Theoremcvnreft 5723 The covering relation is not reflexive.
(AC → ¬ AA)
 
Theoremcvntrt 5724 The covering relation is not transitive.
((ACBCCC ) → ((ABBC) → ¬ AC))
 
Theoremspansncv2t 5725 Hilbert space has the covering property (using spans of singletons to represent atoms). Proposition 1(ii) of [Kalmbach] p. 153.
((ACB ∈ ℋ ) → (¬ (span ‘{B}) ⊆ AA ⋖ (A (span ‘{B}))))
 
Theoremmdbr 5726 Binary relation expressing ⟨A, B⟩ is a modular pair. Definition 1.1 of [MaedaMaeda] p. 1.
((ACBC ) → (A M B ↔ ∀xC (xB → ((x A) ∩ B) = (x (AB)))))
 
Theoremmdi 5727 Consequence of the modular pair property.
((ACBCCC ) → (A M B → (CB → ((C A) ∩ B) = (C (AB)))))
 
Theoremmdbr2 5728 Binary relation expressing the modular pair property. This version has a weaker constraint than mdbr 5726.
((ACBC ) → (A M B ↔ ∀xC (xB → ((x A) ∩ B) ⊆ (x (AB)))))
 
Theoremmdbr3 5729 Binary relation expressing the modular pair property. This version quantifies an equality instead of an inference.
((ACBC ) → (A M B ↔ ∀xC (((xB) ∨ A) ∩ B) = ((xB) ∨ (AB))))
 
Theoremmdbr4 5730 Binary relation expressing the modular pair property. This version quantifies an ordering instead of an inference.
((ACBC ) → (A M B ↔ ∀xC (((xB) ∨ A) ∩ B) ⊆ ((xB) ∨ (AB))))
 
Theoremdmdbr 5731 Binary relation expressing the dual modular pair property. Remark 29.6 of [MaedaMaeda] p. 130. We will use the idiom (⊥ ‘A) M (⊥ ‘B) to mean A and B are a dual modular pair, since the equivalence happens to hold in Hilbert lattices, as this theorem shows.
((ACBC ) → ((⊥ ‘A) M (⊥ ‘B) ↔ ∀xC (Bx → ((xA) ∨ B) = (x ∩ (A B)))))
 
Theoremdmdi 5732 Consequence of the dual modular pair property.
((ACBCCC ) → ((⊥ ‘A) M (⊥ ‘B) → (BC → ((CA) ∨ B) = (C ∩ (A B)))))
 
Theoremdmdbr2 5733 Binary relation expressing the dual modular pair property. This version has a weaker constraint than dmdbr 5731.
((ACBC ) → ((⊥ ‘A) M (⊥ ‘B) ↔ ∀xC (Bx → (x ∩ (A B)) ⊆ ((xA) ∨ B))))
 
Theoremssmd1 5734 Ordering implies the modular pair property. Remark of [MaedaMaeda] p. 1.
((ACBC ) → (ABA M B))
 
Theoremssmd2 5735 Ordering implies the modular pair property. Remark of [MaedaMaeda] p. 1.
((ACBC ) → (ABB M A))
 
Theoremssdmd1 5736 Ordering implies the dual modular pair property. Remark of [MaedaMaeda] p. 1.
((ACBC ) → (AB → (⊥ ‘A) M (⊥ ‘B)))
 
Definitiondf-at 5737 Define the set of atoms in a Hilbert lattice. An atom is a non-zero element of a lattice such that anything less than it is zero, i.e. it is a smallest non-zero element of the lattice. Definition of atom in [Kalmbach] p. 15. See elat 5738 and elat2 5739 for membership relations.
Atoms = {xC ∣0x}
 
Theoremelat 5738 Atoms in a Hilbert lattice are the elements that cover the zero subspace. Definition of atom in [Kalmbach] p. 15.
(A ∈ Atoms ↔ (AC ∧ 0A))
 
Theoremelat2 5739 Expanded membership relation for the set of atoms, i.e. the predicate "is an atom (of the Hilbert lattice)." An atom is a non-zero element of a lattice such that anything less than it is zero, i.e. it is a smallest non-zero element of the lattice.
(A ∈ Atoms ↔ (AC ∧ (¬ A = 0 ∧ ∀xC (xA → (x = Ax = 0)))))
 
Theorematcv0 5740 An atom covers the zero subspace.
(A ∈ Atoms → 0A)
 
Theorematssch 5741 Atoms are a subset of the Hilbert lattice.
Atoms ⊆ C
 
Theorematelch 5742 An atom is a Hilbert lattice element.
(A ∈ Atoms → AC )
 
Theorematn0 5743 An atom is not the Hilbert lattice zero.
(A ∈ Atoms → ¬ A = 0)
 
Theorematss 5744 A lattice element smaller than an atom is either the atom or zero.
((ACB ∈ Atoms) → (AB → (A = BA = 0)))
 
Theorematsseq 5745 Two atoms in a subset relationship are equal.
((A ∈ Atoms ∧ B ∈ Atoms) → (ABA = B))
 
Theorematcveq0 5746 A Hilbert lattice element covered by an atom must be the zero subspace.
((ACB ∈ Atoms) → (ABA = 0))
 
Theoremh1dat 5747 A 1-dimensional subspace is an atom.
((A ∈ ℋ ∧ ¬ A = 0v) → (⊥ ‘(⊥ ‘{A})) ∈ Atoms)
 
Theoremsh1dle 5748 A 1-dimensional subspace is less than or equal to any subspace containing its generating vector.
((ASBA) → (⊥ ‘(⊥ ‘{B})) ⊆ A)
 
Theoremch1dle 5749 A 1-dimensional subspace is less than or equal to any member of C containing its generating vector.
((ACBA) → (⊥ ‘(⊥ ‘{B})) ⊆ A)
 
Theorematom1d 5750 The 1-dimensional subspaces of Hilbert space are its atoms. Part of Remark 10.3.5 of [BeltramettiCassinelli] p. 107.
(A ∈ Atoms ↔ ∃x ∈ ℋ (¬ x = 0vA = (span ‘{x})))
 
Theoremchcv1t 5751 The Hilbert lattice has the covering property. Proposition 1(ii) of [Kalmbach] p. 140 (and its converse).
((ACB ∈ Atoms) → (¬ BAA ⋖ (A B)))
 
Theoremchcv2t 5752 The Hilbert lattice has the covering property.
((ACB ∈ Atoms) → (A ⊂ (A B) ↔ A ⋖ (A B)))
 
Theoremshatomic 5753 The lattice of Hilbert subspaces is atomic, i.e. any non-zero element is greater than or equal to some atom. Part of proof of Theorem 16.9 of [MaedaMaeda] p. 70.
AS    ⇒   A = 0 → ∃x ∈ Atoms xA)
 
Theoremhatomic 5754 The Hilbert lattice is atomic, i.e. any non-zero element is greater than or equal to some atom. Remark of [Kalmbach] p. 140.
AC    ⇒   A = 0 → ∃x ∈ Atoms xA)
 
Theoremhatomistic 5755 C is atomistic, i.e. any element is the supremum of its atoms. Remark of [Kalmbach] p. 140.
AC    ⇒   A = ( ‘{x ∈ Atoms∣xA})
 
Theoremchpssat 5756 Two Hilbert lattice elements in a proper subset relationship imply the existence of an atom less than or equal to one but not the other.
AC    &   BC    ⇒   (AB → ∃x ∈ Atoms (xB ∧ ¬ xA))
 
Theoremchrelat 5757 The Hilbert lattice is relatively atomic. Remark 2 of [Kalmbach] p. 149.
AC    &   BC    ⇒   (AB → ∃x ∈ Atoms (A ⊂ (A x) ∧ (A x) ⊆ B))
 
Theoremchrelat2 5758 A consequence of relative atomicity.
AC    &   BC    ⇒   AB ↔ ∃x ∈ Atoms (xA ∧ ¬ xB))
 
Theoremcvexchlem 5759 Lemma for cvexch 5760.
AC    &   BC    ⇒   ((AB) ⋖ BA ⋖ (A B))
 
Theoremcvexch 5760 The Hilbert lattice satisfies the exchange axiom. Proposition 1(iii) of [Kalmbach] p. 140 and its converse. Originally proved by Garrett Birkhoff in 1933.
AC    &   BC    ⇒   ((AB) ⋖ BA ⋖ (A B))
 
Theoremchrelat2t 5761 A consequence of relative atomicity.
((ACBC ) → (¬ AB ↔ ∃x ∈ Atoms (xA ∧ ¬ xB)))
 
Theoremchrelat3t 5762 A consequence of relative atomicity.
((ACBC ) → (AB ↔ ∀x ∈ Atoms (xAxB)))
 
Theoremcvexcht 5763 The Hilbert lattice satisfies the exchange axiom. Proposition 1(iii) of [Kalmbach] p. 140 and its converse. Originally proved by Garrett Birkhoff in 1933.
((ACBC ) → ((AB) ⋖ BA ⋖ (A B)))
 
Theoremcvp 5764 The Hilbert lattice satisfies the covering property of Definition 7.4 of [MaedaMaeda] p. 31 and its converse.
((ACB ∈ Atoms) → ((AB) = 0A ⋖ (A B)))
 
Theorematnssm0 5765 The meet of a Hilbert lattice element and an incomparable atom is the zero subspace.
((ACB ∈ Atoms) → (¬ BA ↔ (AB) = 0))
 
Theorematnem0 5766 The meet of distinct atoms is the zero subspace.
((A ∈ Atoms ∧ B ∈ Atoms) → (¬ A = B ↔ (AB) = 0))
 
Theorematcv0eq 5767 Two atoms covering the zero subspace are equal.
((A ∈ Atoms ∧ B ∈ Atoms) → (0 ⋖ (A B) ↔ A = B))
 
Theorematcv1 5768 Two atoms covering the zero subspace are equal.
(((ACB ∈ Atoms ∧ C ∈ Atoms) ∧ A ⋖ (B C)) → (A = 0B = C))
 
Theorematexch 5769 The Hilbert lattice satisfies the atom exchange property. Proposition 1(i) of [Kalmbach] p. 140. A version of this theorem related to vector analysis was originally proved by Hermann Grassmann in 1862.
((ACB ∈ Atoms ∧ C ∈ Atoms) → ((B ⊆ (A C) ∧ (AB) = 0) → C ⊆ (A B)))
 
Theorematcvatlem 5770 Lemma for atcvat 5771.
AC    ⇒   (((B ∈ Atoms ∧ C ∈ Atoms) ∧ (¬ A = 0A ⊂ (B C))) → (¬ BAA ∈ Atoms))
 
Theorematcvat 5771 A nonzero Hilbert lattice element less than the join of two atoms is an atom.
AC    ⇒   ((B ∈ Atoms ∧ C ∈ Atoms) → ((¬ A = 0A ⊂ (B C)) → A ∈ Atoms))
 
Theorematcvat2 5772 A Hilbert lattice element covered by the join of two distinct atoms is an atom.
AC    ⇒   ((B ∈ Atoms ∧ C ∈ Atoms) → ((¬ B = CA ⋖ (B C)) → A ∈ Atoms))
 
Theorematcvat2t 5773 A Hilbert lattice element covered by the join of two distinct atoms is an atom.
((ACB ∈ Atoms ∧ C ∈ Atoms) → ((¬ B = CA ⋖ (B C)) → A ∈ Atoms))
 
Theorematcvat3 5774 A condition implying that a certain lattice element is an atom. Part of Lemma 3.2.20 of [PtakPulmannova] p. 68.
AC    ⇒   ((B ∈ Atoms ∧ C ∈ Atoms) → (((¬ B = C ∧ ¬ CA) ∧ B ⊆ (A C)) → (A ∩ (B C)) ∈ Atoms))
 
Theorematcvat4 5775 A condition implying existence of an atom with the properties shown. Lemma 3.2.20 of [PtakPulmannova] p. 68.
AC    ⇒   ((B ∈ Atoms ∧ C ∈ Atoms) → ((¬ A = 0B ⊆ (A C)) → ∃x ∈ Atoms (xAB ⊆ (C x))))
 
Theoremmdsymlem1 5776 Lemma for mdsym 5784.
AC    &   BC    &   C = (A p)    ⇒   (((pC ∧ (BC) ⊆ A) ∧ ((⊥ ‘B) M (⊥ ‘A) ∧ p ⊆ (A B))) → pA)
 
Theoremmdsymlem2 5777 Lemma for mdsym 5784.
AC    &   BC    &   C = (A p)    ⇒   (((p ∈ Atoms ∧ (BC) ⊆ A) ∧ ((⊥ ‘B) M (⊥ ‘A) ∧ p ⊆ (A B))) → (¬ B = 0 → ∃r ∈ Atoms ∃q ∈ Atoms (p ⊆ (q r) ∧ (qArB))))
 
Theoremmdsymlem3 5778 Lemma for mdsym 5784.
AC    &   BC    &   C = (A p)    ⇒   ((((p ∈ Atoms ∧ ¬ (BC) ⊆ A) ∧ p ⊆ (A B)) ∧ ¬ A = 0) → ∃r ∈ Atoms ∃q ∈ Atoms (p ⊆ (q r) ∧ (qArB)))
 
Theoremmdsymlem4 5779 Lemma for mdsym 5784. This is the forward direction of Lemma 4(i) of [Maeda] p. 168.
AC    &   BC    &   C = (A p)    ⇒   (p ∈ Atoms → (((⊥ ‘B) M (⊥ ‘A) ∧ ((¬ A = 0 ∧ ¬ B = 0) ∧ p ⊆ (A B))) → ∃q ∈ Atoms ∃r ∈ Atoms (p ⊆ (q r) ∧ (qArB))))
 
Theoremmdsymlem5 5780 Lemma for mdsym 5784.
AC    &   BC    &   C = (A p)    ⇒   ((q ∈ Atoms ∧ r ∈ Atoms) → (¬ q = p → ((p ⊆ (q r) ∧ (qArB)) → (((cCAc) ∧ p ∈ Atoms) → (pcp ⊆ ((cB) ∨ A))))))
 
Theoremmdsymlem6 5781 Lemma for mdsym 5784. This is the converse direction of Lemma 4(i) of [Maeda] p. 168, and is based on the proof of Theorem 1(d) to (e) of [Maeda] p. 167.
AC    &   BC    &   C = (A p)    ⇒   (∀p ∈ Atoms (p ⊆ (A B) → ∃q ∈ Atoms ∃r ∈ Atoms (p ⊆ (q r) ∧ (qArB))) → (⊥ ‘B) M (⊥ ‘A))
 
Theoremmdsymlem7 5782 Lemma for mdsym 5784. Lemma 4(i) of [Maeda] p. 168. Note that Maeda reverses the arguments in his definition of dual modular pair.
AC    &   BC    &   C = (A p)    ⇒   ((¬ A = 0 ∧ ¬ B = 0) → ((⊥ ‘B) M (⊥ ‘A) ↔ ∀p ∈ Atoms (p ⊆ (A B) → ∃q ∈ Atoms ∃r ∈ Atoms (p ⊆ (q r) ∧ (qArB)))))
 
Theoremmdsymlem8 5783 Lemma for mdsym 5784. Lemma 4(ii) of [Maeda] p. 168.
AC    &   BC    &   C = (A p)    ⇒   ((¬ A = 0 ∧ ¬ B = 0) → ((⊥ ‘B) M (⊥ ‘A) ↔ (⊥ ‘A) M (⊥ ‘B)))
 
Theoremmdsym 5784 M-symmetry of the Hilbert lattice. Lemma 5 of [Maeda] p. 168.
AC    &   BC    ⇒   (A M BB M A)
 
Theoremsumdmdi 5785 If the subspace sum of two Hilbert lattice elements is closed, then the elements are a dual modular pair. Remark of [MaedaMaeda] p. 139.
AC    &   BC    ⇒   ((A + B) = (A B) → (⊥ ‘A) M (⊥ ‘B))
 
Theoremsumdmdlem 5786 Lemma for sumdmd 5787. The span of vector C not in the subspace sum is "trimmed off."
AC    &   BC    ⇒   ((C ∈ ℋ ∧ ¬ C ∈ (A + B)) → ((B + (span ‘{C})) ∩ A) = (BA))
 
Theoremsumdmd 5787 The subspace sum of two Hilbert lattice elements is closed iff the elements are a dual modular pair. Theorem 2 of [Holland] p. 1519.
AC    &   BC    ⇒   ((A + B) = (A B) ↔ (⊥ ‘A) M (⊥ ‘B))

  metamath.org < Previous  Wrap >