Anar al contingut

Matriu booleana

De L'Enciclopèdia, la wikipedia en valencià

Una matriu booleana és una matriu de números les components dels quals o entrades són exclusivament zeros o uns. Les matrius booleanas són útils perque poden representar objectes abstractes com relacions binarias o grafos.

Una matriu booleana general de nxm elements té la forma:

A on aij = 0 o aij = 1.

Eixemples

[editar | editar còdic]

Eixemples de matrius booleanas són les següents:

[101000][010100001]

Operacions en matrius booleanas

[editar | editar còdic]

Les operacions que es poden realisar entre matrius booleanas són tres: unió, conjunció i producte booleano. No obstant, estes operacions no poden realisar-se sobre dos matrius qualssevol, sino que deuen complir certs criteris per a poder portar-se a terme. En particular, en el cas de l'unió i la conjunció, les matrius que intervenen en l'operació deuen tindre el mateix tamany, i en el cas del producte booleano, les matrius deuen complir en les mateixes condicions que per a formar el producte de matrius.

Unió / Disjunció

[editar | editar còdic]

Siguen A, B i C matrius booleanas de nxm elements. Es definix AB=C l'unió d'i B, per:

Intersecció / Conjunció

[editar | editar còdic]

Siguen A, B i C matrius booleanas de nxm elements. Es definix AB=C l'intersecció d'i B, per:

Atres operacions matriciales

[editar | editar còdic]

La trasponer d'una matriu booleana és també una atra matriu booleana; pero les operacions en matrius booleanas no sempre produïxen matrius booleanas. Un eixemple d'operació que no és interna per a les matrius booleanas és la suma:

No obstant, si es consideren les operacions no sobre número real sino sobre elements del cos de característica 2 2 = {0¯,1¯} queda garantisat que qualsevol operació entre matrius booleana és boolena. Per a l'eixemple anterior es té: