pith. machine review for the scientific record. sign in
def

IsNormal

definition
show as:
view math explainer →
module
IndisputableMonolith.Support.MatrixProperties
domain
Support
line
28 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Support.MatrixProperties on GitHub at line 28.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  25  U.conjTranspose * U = 1 ∧ U * U.conjTranspose = 1
  26
  27/-- A matrix is **normal** if it commutes with its conjugate transpose. -/
  28def IsNormal (U : Matrix m m α) : Prop :=
  29  U.conjTranspose * U = U * U.conjTranspose
  30
  31theorem IsUnitary.isNormal {U : Matrix m m α} (h : IsUnitary U) : IsNormal U := by
  32  unfold IsNormal
  33  rw [h.1, h.2]
  34
  35end Matrix