Binär matris

En binär matris, eller en noll-ett matris, är en matris vars element bara består av 1:or eller 0:or.

Boolska operatorer

De boolska operatorerna ∧ (och) och ∨ (eller) definieras för vanliga boolska variabler b1 och b2 genom:

  • b1b2 är 1 om både b1 = 1 och b2 = 1, annars 0.
  • b1b2 är 1 om minst en av b1 och b2 är 1, annars 0.

Definition av Boolska operatorer för matriser. Låt A = [ a i j ] {\displaystyle A=[a_{ij}]} och B = [ b i j ] {\displaystyle B=[b_{ij}]} vara binära matriser med lika antal rader och kolonner. Då definieras A ∨ B och A ∧ B som A B = [ a i j b i j ] {\displaystyle A\lor B=[a_{ij}\lor b_{ij}]} resp A B = [ a i j b i j ] . {\displaystyle A\land B=[a_{ij}\land b_{ij}].}

Exempel

Vi har två 1-0 matriser A och B.

A = [ 1 0 1 0 1 0 ]     B = [ 0 1 0 1 1 0 ] {\displaystyle A={\begin{bmatrix}1&0&1\\0&1&0\end{bmatrix}}\ \ B={\begin{bmatrix}0&1&0\\1&1&0\end{bmatrix}}}

Om vi väljer att förena A och B (A ∨ B)

A B = [ 1 0 0 1 1 0 0 1 1 1 0 0 ] = [ 1 1 1 1 1 0 ] {\displaystyle A\lor B={\begin{bmatrix}1\lor 0&0\lor 1&1\lor 0\\0\lor 1&1\lor 1&0\lor 0\end{bmatrix}}={\begin{bmatrix}1&1&1\\1&1&0\end{bmatrix}}}

Om vi väljer att A och B ska mötas (A ∧ B)

A B = [ 1 0 0 1 1 0 0 1 1 1 0 0 ] = [ 0 0 0 0 1 0 ] {\displaystyle A\land B={\begin{bmatrix}1\land 0&0\land 1&1\land 0\\0\land 1&1\land 1&0\land 0\end{bmatrix}}={\begin{bmatrix}0&0&0\\0&1&0\end{bmatrix}}}

Boolska produkten

Låt nu A vara en m×k 0-1 matris och b en k×n 0-1 matris. Då definieras den boolska produkten av A och B betecknad A ⊙ B som m×n-matrisen C med C i j = ( a i 1 b 1 j ) ( a i 2 b 2 j ) ( a i k b k j ) {\displaystyle C_{ij}=(a_{i1}\land b_{1j})\lor (a_{i2}\land b_{2j})\lor \dots \lor (a_{ik}\land b_{kj})}

Rekonstruktion från rad- och kolonnsummor

Om elementen i en binär matris kan återskapas från dess rad- och kolonnsummor kallas den på engelska en "lonesum"-matris. [1]

Antalet distinkta n×k-matriser med denna egenskap ges av polybernoullitalet B n ( k ) {\displaystyle B_{n}^{(-k)}} , där

B n ( k ) = m = 0 n ( 1 ) n + m m ! { n m } ( m + 1 ) k {\displaystyle B_{n}^{(k)}=\sum _{m=0}^{n}(-1)^{n+m}m!\left\{{\begin{matrix}n\\m\end{matrix}}\right\}(m+1)^{-k}}

och { n m } {\displaystyle \left\{{\begin{matrix}n\\m\end{matrix}}\right\}} betecknar ett andra ordningens stirlingtal.[2][död länk]

Externa länkar

  • Wikimedia Commons har media som rör Binär matris.
    Bilder & media
v  r
Linjär algebra
Grundläggande begrepp
Skalär · Vektor · Noll · Ortogonalitet · Ekvationssystem · Rum · Linjärkombination · Inre produkt · Oberoende · Bas · Radrum · Kolonnrum · Nollrum · Gram-Schimdt · Egenvärde · Hölje · Linjäritet
Bild på euklidiska rummet
Vektoralgebra
Kryssprodukt · Trippelprodukt
Matriser
Elementär · Block · Enhet · Determinant · Norm · Rang · Transformation · Rotation · Invers · Cramers regel · Trappstegsform · Spår · Transponat · Gausselimination · Symmetri · Addition
Multilinjär algebra
Geometrisk algebra · Yttre algebra · Bivektor · Multivektor · Tensor
Konstruktioner
Delrum · Dualrum · Funktionsrum · Kvotrum · Tensorprodukt
Numerik
Kategori Kategori