Total relationIn mathematics, a binary relation R ⊆ X×Y between two sets X and Y is total (or left total) if the source set X equals the domain {x : there is a y with xRy }. Conversely, R is called right total if Y equals the range {y : there is an x with xRy }. When f: X → Y is a function, the domain of f is all of X, hence f is a total relation. On the other hand, if f is a partial function, then the domain may be a proper subset of X, in which case f is not a total relation.
Relation (mathematics)In mathematics, a binary relation on a set may, or may not, hold between two given set members. For example, "is less than" is a relation on the set of natural numbers; it holds e.g. between 1 and 3 (denoted as 1
Opération ternaireEn mathématiques, une opération ternaire est une opération n-aire avec n = 3. Une opération ternaire sur un ensemble A prend trois éléments quelconques données de A et les combine pour former un seul élément de A. En informatique, un opérateur ternaire est un opérateur qui prend trois arguments. Les arguments et les résultats peuvent être de différents types. De nombreux langages de programmation qui utilisent la syntaxe ressemblant à C disposent d'un opérateur ternaire, ?:, qui définit une expression conditionnelle.
Algèbre de KleeneEn mathématiques, une algèbre de Kleene (du nom du logicien américain Stephen Cole Kleene) correspond à l'un des deux concepts suivants : Un treillis ordonné et distributif avec une involution satisfaisant les lois de De Morgan et l'inégalité x ∧ −x ≤ y ∨ −y. Ce qui fait que chaque algèbre booléenne est une algèbre de Kleene, la réciproque étant complément. À l'instar des algèbres de Boole qui sont basées sur les propositions logiques classiques, les algèbres de Kleene sont basées sur la logique ternaire de Kleene.