Documentation

VecLat.Basic

class VectorLattice (X : Type u_1) [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] extends Module X, PosSMulMono X :
Type u_1
Instances
    theorem abs_eq_zero_iff_zero {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] (x : X) :
    |x| = 0 x = 0
    theorem uniqueness_posPart {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] (x : X) {u v : X} (hdif : x = u - v) (udisv : uv = 0) :
    u = x
    theorem leq_posPart_negPart {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] (x y : X) :
    theorem Riesz_decomposition {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] (x y z : X) (xnonneg : 0 x) (ynonneg : 0 y) (znonneg : 0 z) (h : x y + z) :
    ∃ (x1 : X) (x2 : X), 0 x1 x1 y 0 x2 x2 z x = x1 + x2
    theorem nonneg_smul_sup {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x y : X) (a : ) (nonneg : a 0) :
    a (xy) = a xa y
    theorem nonneg_smul_inf {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x y : X) (a : ) (nonneg : a 0) :
    a (xy) = a xa y
    theorem sup_smul_nonneg {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x : X) (a b : ) (h : 0 x) :
    max a b x = a xb x
    theorem inf_smul_nonneg {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x : X) (a b : ) (h : 0 x) :
    min a b x = a xb x
    theorem abs_smul' {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x : X) (a : ) :
    |a x| = |a| |x|
    theorem disjoint_smul {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] (x y : X) (a : ) (nonneg : 0 a) (h : xy = 0) :
    a xy = 0
    theorem infinitesimal_is_zero {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [Archimedean X] {x y : X} (infinitesimal : ∀ (n : ), n |x| y) :
    x = 0
    theorem arch' {X : Type u_1} [AddCommGroup X] [Lattice X] [IsOrderedAddMonoid X] [VectorLattice X] [Archimedean X] {x y : X} (h : ∀ (n : ), n x y) :
    x 0