Content deleted Content added
m →Other examples: punct., style |
m →Logical vectors: punct. |
||
Line 62:
==Logical vectors==
If ''m'' or ''n'' equals one, then the ''m'' × ''n'' logical matrix (''M''<sub>
Suppose <math>(P_i),
:<math>M_{ij} = P_i \land Q_j.</math>
Let ''h'' be the vector of all ones. Then if ''v'' is an arbitrary logical vector, the relation ''R'' = ''v h''<sup>T</sup> has constant rows determined by ''v''. In the [[calculus of relations]] such an ''R'' is called a '''vector'''.<ref name=GS/> A particular instance is the universal relation ''h h''<sup>T</sup>.
For a given relation ''R'', a maximal
{{Group-like structures}}
Consider the table of group-like structures, where "unneeded" can be denoted 0, and "required" denoted by 1, forming a logical matrix ''R''. To calculate elements of ''R R''<sup>T</sup>, it is necessary to use the logical inner product of pairs of logical vectors in rows of this matrix. If this inner product is 0, then the rows are orthogonal. In fact, semigroup is orthogonal to loop, small category is orthogonal to quasigroup, and groupoid is orthogonal to magma. Consequently there are
==Row and column sums==
|