Better known as Vectors and Points
Last updated 8 months ago
Relationā āAā āBā āR\textbf{Relation} \; A \; B \; RRelationABR
pred RowConstant(A,B,C: set univ, R: univ->univ) { Relation[A,B,R] R = R.(B->C) }
RowConstantā āAā āBā āR\textbf{RowConstant} \; A \; B \; RRowConstantABR
Injectiveā āAā āBā āR\textbf{Injective} \; A \; B \; RInjectiveABR
Surjectiveā āAā āBā āR\textbf{Surjective} \; A \; B \; RSurjectiveABR
pred Point(A,B: set univ, R: univ->univ) { RowConstant[A,B,B,R] Injective[A,B,R] Surjective[A,B,R] }