Equations
- One or more equations did not get rendered due to their size.
Instances For
A column vector
Equations
- One or more equations did not get rendered due to their size.
Instances For
A row vector
Equations
- One or more equations did not get rendered due to their size.
Instances For
A block matrix
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implicit_reducible]
instance
instOmegaCompletePartialOrderMatrix_weightedNetKAT
{𝒮 : Type u_1}
[OmegaCompletePartialOrder 𝒮]
{X : Type u_2}
{Y : Type u_3}
:
OmegaCompletePartialOrder (Matrix X Y 𝒮)
Equations
- One or more equations did not get rendered due to their size.
@[implicit_reducible]
instance
instOrderBotMatrix_weightedNetKAT
{𝒮 : Type u_1}
[OmegaCompletePartialOrder 𝒮]
{X : Type u_2}
{Y : Type u_3}
[OrderBot 𝒮]
:
Equations
- instOrderBotMatrix_weightedNetKAT = { bot := instOrderBotMatrix_weightedNetKAT._aux_1, bot_le := ⋯ }
instance
instIsPositiveOrderedAddMonoidMatrix
{𝒮 : Type u_1}
[OmegaCompletePartialOrder 𝒮]
{X : Type u_2}
{Y : Type u_3}
[OrderBot 𝒮]
[AddCommMonoid 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
:
IsPositiveOrderedAddMonoid (Matrix X Y 𝒮)
theorem
Matrix.C_mul_B
{R : Type u_1}
{m : Type u_2}
{m₁ : Type u_3}
{m₂ : Type u_4}
{n₁ : Type u_6}
{n₂ : Type u_7}
[Semiring R]
[Fintype m₁]
[Fintype m₂]
(A₁ : Matrix m m₁ R)
(A₂ : Matrix m m₂ R)
(B₁₁ : Matrix m₁ n₁ R)
(B₁₂ : Matrix m₁ n₂ R)
(B₂₁ : Matrix m₂ n₁ R)
(B₂₂ : Matrix m₂ n₂ R)
:
Alias of Matrix.fromCols_mul_fromBlocks.
theorem
Matrix.B_mul_B
{l : Type u_1}
{m : Type u_2}
{n : Type u_3}
{o : Type u_4}
{p : Type u_5}
{q : Type u_6}
{α : Type u_12}
[Fintype l]
[Fintype m]
[NonUnitalNonAssocSemiring α]
(A : Matrix n l α)
(B : Matrix n m α)
(C : Matrix o l α)
(D : Matrix o m α)
(A' : Matrix l p α)
(B' : Matrix l q α)
(C' : Matrix m p α)
(D' : Matrix m q α)
:
Alias of Matrix.fromBlocks_multiply.
theorem
Matrix.B_mul_R
{R : Type u_1}
{m₁ : Type u_3}
{m₂ : Type u_4}
{n : Type u_5}
{n₁ : Type u_6}
{n₂ : Type u_7}
[Semiring R]
[Fintype n₁]
[Fintype n₂]
(A₁ : Matrix n₁ n R)
(A₂ : Matrix n₂ n R)
(B₁₁ : Matrix m₁ n₁ R)
(B₁₂ : Matrix m₁ n₂ R)
(B₂₁ : Matrix m₂ n₁ R)
(B₂₂ : Matrix m₂ n₂ R)
:
Alias of Matrix.fromBlocks_mul_fromRows.
@[simp]
def
Matrix.down_smul_right
{A : Type u_1}
{B : Type u_2}
{α : Type u_3}
[NonUnitalSemiring α]
[Unique A]
[Unique B]
(m : Matrix A B α)
(r : α)
:
Equations
- ⋯ = ⋯
Instances For
@[simp]
@[simp]
theorem
Matrix.coe_unique_left_idem
{A : Type u_1}
{B : Type u_2}
{α : Type u_3}
[Unique A]
(f : A → B → α)
:
@[simp]
theorem
Matrix.coe_unique_left_mul
{A : Type u_1}
{A' : Type u_2}
{B : Type u_3}
{C : Type u_4}
{α : Type u_5}
[Unique A]
[Unique A']
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
[AddCommMonoid α]
[Mul α]
(f : Matrix A B α)
(g : Matrix B C α)
:
@[simp]
theorem
Matrix.coe_unique_left_Add
{A : Type u_1}
{A' : Type u_2}
{B : Type u_3}
{α : Type u_4}
[Unique A]
[Unique A']
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
[Add α]
(f g : Matrix A B α)
:
@[simp]
theorem
Matrix.coe_unique_left_sum
{A : Type u_1}
{A' : Type u_2}
{B : Type u_3}
{ι : Type u_4}
{α : Type u_5}
[Unique A]
[Unique A']
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
[Fintype ι]
[DecidableEq ι]
[AddCommMonoid α]
[Mul α]
{S : Finset ι}
(f : ι → Matrix A B α)
:
@[simp]
theorem
Matrix.ωSum_apply
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
{ι : Type u_2}
{A : Type u_3}
{B : Type u_4}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
{f : ι → Matrix A B 𝒮}
(a : A)
:
@[simp]
theorem
Matrix.up_ωSum
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
{ι : Type u_2}
{A : Type u_3}
{N : Type u_4}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq N]
[Fintype N]
{f : ι → Matrix A A 𝒮}
:
theorem
Matrix.of_ωSum
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
{ι : Type u_2}
{A : Type u_3}
{B : Type u_4}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
{f : ι → Matrix A B 𝒮}
:
theorem
Matrix.of_ωSum'
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
{ι : Type u_2}
{A : Type u_3}
{B : Type u_4}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
{f : ι → Matrix A B 𝒮}
:
theorem
Matrix.ωSum_mul_right
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
[MulLeftMono 𝒮]
[MulRightMono 𝒮]
[OmegaContinuousNonUnitalSemiring 𝒮]
{ι : Type u_2}
{A : Type u_3}
{B : Type u_4}
{C : Type u_5}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
[DecidableEq C]
[Fintype C]
{f : ι → Matrix A B 𝒮}
(a : Matrix B C 𝒮)
:
theorem
Matrix.ωSum_mul_left
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
[MulLeftMono 𝒮]
[MulRightMono 𝒮]
[OmegaContinuousNonUnitalSemiring 𝒮]
{ι : Type u_2}
{A : Type u_3}
{B : Type u_4}
{C : Type u_5}
[Countable ι]
[DecidableEq A]
[Fintype A]
[DecidableEq B]
[Fintype B]
[DecidableEq C]
[Fintype C]
{f : ι → Matrix B C 𝒮}
(a : Matrix A B 𝒮)
:
instance
Matrix.instMulLeftMonoOfDecidableEq_weightedNetKAT
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
[MulLeftMono 𝒮]
{N : Type u_2}
[DecidableEq N]
[Fintype N]
:
MulLeftMono (Matrix N N 𝒮)
instance
Matrix.instMulRightMonoOfDecidableEq_weightedNetKAT
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
[MulRightMono 𝒮]
{N : Type u_2}
[DecidableEq N]
[Fintype N]
:
MulRightMono (Matrix N N 𝒮)
instance
Matrix.instOmegaContinuousNonUnitalSemiring
{𝒮 : Type u_1}
[NonUnitalSemiring 𝒮]
[OmegaCompletePartialOrder 𝒮]
[OrderBot 𝒮]
[IsPositiveOrderedAddMonoid 𝒮]
[MulLeftMono 𝒮]
[MulRightMono 𝒮]
[OmegaContinuousNonUnitalSemiring 𝒮]
{N : Type u_2}
[DecidableEq N]
[Fintype N]
:
@[simp]
theorem
Matrix.smul_apply'
{α : Type u_1}
{X : Type u_2}
[AddCommMonoid α]
[Mul α]
(r : α)
(A : Matrix X X α)
(i j : X)
: