Theorems · Definition · linear algebra
Matrix.swap
(R : Type u_1) → {n : Type u_2} → [Zero R] → [One R] → [DecidableEq n] → n → n → Matrix n n RThe swap matrix swap R i j is the identity matrix with the
i-th and j-th rows modified such that multiplying by it on the
left (resp. right) corresponds to swapping the i-th and j-th row (resp. column).
- Defined in
- Mathlib.LinearAlgebra.Matrix.Swap
- Cited by
- 19 results in Mathlib
- Foundations
- Depth 21 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- ZeroOneDecidableEq
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Matrixstatement · cited by 4,303
- Equiv.swapproof · cited by 197
- Equiv.Perm.permMatrixproof · cited by 25
Cited by20
Results whose statement or proof uses this declaration.
- Matrix.GeneralLinearGroup.swapproof · cited by 2
- Matrix.swap_commstatement · cited by 2
- Matrix.transpose_swapstatement · cited by 1
- Matrix.map_swapstatement · cited by 1
- Matrix.mul_swap_apply_leftstatement · cited by 1
- Matrix.swap_mul_apply_leftstatement · cited by 1
- Matrix.GeneralLinearGroup.map_swapproof · cited by 0
- Matrix.conjTranspose_swapstatement · cited by 0
- Matrix.GeneralLinearGroup.val_swapstatement · cited by 0
- Matrix.mul_swap_apply_rightstatement · cited by 0
- Matrix.mul_swap_of_nestatement · cited by 0
- Matrix.swap.congr_simpstatement and proof · cited by 0