pi.star_ordered_ring #
This file contains the definition of pi.star_ordered_ring.
theorem
Set.piOfPi
{ι : Type u_1}
{B : ι → Type u_2}
[DecidableEq ι]
[(i : ι) → AddZeroClass (B i)]
{s : (i : ι) → Set (B i)}
(h : ∀ (i : ι), s i 0)
:
def
AddSubmonoid.ofPi
{ι : Type u_1}
{B : ι → Type u_2}
[DecidableEq ι]
[(i : ι) → AddZeroClass (B i)]
:
AddSubmonoid ((i : ι) → B i) → (i : ι) → AddSubmonoid (B i)
Coordinate projection of an additive submonoid of dependent functions along Pi.single.
Equations
Instances For
theorem
AddSubmonoid.piOfPi
{ι : Type u_1}
{B : ι → Type u_2}
[DecidableEq ι]
[(i : ι) → AddZeroClass (B i)]
(h : (i : ι) → AddSubmonoid (B i))
:
theorem
Set.ofPi_mem'
{ι : Type u_1}
{B : ι → Type u_2}
[DecidableEq ι]
[(i : ι) → AddZeroClass (B i)]
{s : (i : ι) → Set (B i)}
{S : Set ((i : ι) → B i)}
(hs : univ.pi s ⊆ S)
(h : ∀ (i : ι), s i 0)
(i : ι)
:
theorem
Pi.StarOrderedRing.nonneg_def
{ι : Type u_1}
{α : ι → Type u_2}
[(i : ι) → NonUnitalSemiring (α i)]
[(i : ι) → PartialOrder (α i)]
[(i : ι) → StarRing (α i)]
[∀ (i : ι), StarOrderedRing (α i)]
(h : ∀ (i : ι) (x : α i), 0 ≤ x ↔ ∃ (y : α i), star y * y = x)
(x : (i : ι) → α i)
:
instance
instCovariantClassForallSwapHAddLeOfStarOrderedRing_leanPool
{ι : Type u_1}
{α : ι → Type u_2}
[(i : ι) → Ring (α i)]
[(i : ι) → PartialOrder (α i)]
[(i : ι) → StarRing (α i)]
[∀ (i : ι), StarOrderedRing (α i)]
:
CovariantClass ((i : ι) → α i) ((i : ι) → α i) (Function.swap fun (x x_1 : (i : ι) → α i) => x + x_1)
fun (x x_1 : (i : ι) → α i) => x ≤ x_1
theorem
Pi.StarOrderedRing.le_def
{ι : Type u_1}
{α : ι → Type u_2}
[(i : ι) → Ring (α i)]
[(i : ι) → PartialOrder (α i)]
[(i : ι) → StarRing (α i)]
[∀ (i : ι), StarOrderedRing (α i)]
(h : ∀ (i : ι) (x : α i), 0 ≤ x ↔ ∃ (y : α i), star y * y = x)
(x y : (i : ι) → α i)
:
theorem
Pi.starOrderedRing
{ι : Type u_1}
{B : ι → Type u_2}
[(i : ι) → Ring (B i)]
[(i : ι) → PartialOrder (B i)]
[(i : ι) → StarRing (B i)]
[∀ (i : ι), StarOrderedRing (B i)]
(h : ∀ (i : ι) (x : B i), 0 ≤ x ↔ ∃ (y : B i), star y * y = x)
:
StarOrderedRing ((i : ι) → B i)
Dependent functions over star-ordered rings are star-ordered coordinatewise.