Glossary
8. Glossary#
- antisymmetric#
A binary relation
on a set is antisymmetric if and only if, for every , and .- bijective#
A function is bijective if it is both injective and surjective.
- binary relation#
Let
and be sets. A binary relation from to is a subset of . A binary relation on is a subset of .- binary tree height#
The height of a rooted binary tree
, denoted , is the maximal length of any simple path in the tree with the root as one of its endpoints.- bipartite graph#
A bipartite graph is a graph
whose vertices can be partitioned into two disjoint sets and such that every edge in has one endpoint int and one endpoint in .- bound variable#
A variable which has been bound to a specific value or bound to a specific range of values through quantifiers.
- cardinality#
The cardinality of a finite set is the number of distinct elements contained in the set. For a set
its cardinality is denoted . Two sets and have the same cardinality if there exists a bijection between them. When this is the case, we write- Cartesian product#
The Cartesian product of two sets
and is the set of all pairs where and . The Cartesian product is denoted .- clique#
For a graph
a clique is an induced subgraph of that is complete.- codomain#
When a binary relation from set
to set is a function, we call the codomain of the function.- combination#
An
combination is an unordered arrangement of elements of a set. An -combination of a set is a subset with elements.- comparable#
In a partially ordered set
, two elements are *comparable x \preceq y y \preceq x x \not\preceq y y \not\preceq x x y$ are said to be incomparable.- complete bipartite graph#
A complete bipartite graph is a bipartite graph whose vertices can be partitioned into two sets
and and there is an edge for every vertex in to every vertex in . Where and , The complete bipartite graph is denoted .- complete graph#
A complete graph is a graph where every one of its vertices is adjacent to every other vertex. A complete graph of order
is denoted .- composition#
Given a function
and a function , the composition of and is the function defined as .- congruence class#
The congruence class modulo
of an integer is the set of all integers congruent to modulo .- congruent#
Two integers
and are congruent modulo a positive integer if divides .- conjecture#
A conjecture is a formal statement that is likely to be true, but has not yet been proved to be true. Once proven to be true, it may become a formal theorem or lemma.
- connected#
Two vertices
in a graph are connected if there exists a path from to . Otherwise, and are said to be disconnected. A graph is connected if every pair of vertices in the graph is connected.- connected component#
An induced subgraph
of a graph is a connected component if is a connected graph and adding any other vertex would make disconnected.- consistent#
A set of propositional formulas is consistent if is an assignment of truth values to the variables so that every proposition is simultaneously true.
- contingency#
A propositional formula that is neither a tautology nor a contradiction is a contingency.
- contradiction#
A propositional formula that is always false, for every possible truth assignment, is a contradiction.
- corollary#
A corollary is a special case of a theorem, lemma, or proposition. It follows directly from a theorem and is not typically proved explicitly. Corollaries are stated to show an “important result” or “important implication” of of a theorem.
- countably infinite#
A set
is countably infinite if .- cover#
Let
be elements of a set and be a poset. The element covers if and there does not exist another element such that both and .- cycle graph#
A cycle graph is a graph with exactly one cycle. The cycle graph of order
is denoted .- directed acycling graph#
- DAG#
A directed acyclic graph (DAG) is a directed graph with no directed cycles.
- directed graph#
A directed graph is a pair
consisting of a non-empty set of vertices and a set of directed edges with .- directed path#
A directed path (or simply path) of a directed graph
is a sequence of vertices where for for .- disjoint sets#
Sets
and are said to be disjoint if .- divisible#
If
and are integers, with , we say divides if there exists an integer such that . When divides we write .- domain#
When a binary relation from set
to set is a function, we call the domain of the function.- domain of definition#
The set of all preimages of a partial function.
- domain of discourse#
- universal set#
- universe#
The set of objects over which certain variables range. That is, the set from which an object can be substituted for a variable.
- empty set#
The empty set is the unique set containing no elements. It is denoted by
.- equally-likely#
In a finite sample space
, if all outcomes are equally likely, then the probability of an event occurring is .- equivalence class#
Let
denote an equivalence relation on a set . Then, for an element , the equivalence class of is the set .- equivalence relation#
A binary relation
on a set is an equivalence relation if it is reflexive, symmetric, and transitive.- Euler circuit#
An Euler circuit is a circuit in a connected undirected graph which includes every edge exactly once.
- Euler path#
An Euler path is a path in an undirected graph which includes every edge exactly once.
- event#
An event is a subset of a sample space.
- existential quantifier#
#“There exists”, “For some”, “There is a”, “There is at least one”. An existential quantifier asserts that a predicate is true for at least one value in the domain.
- experiment#
An experiment is a procedure which yields a particular outcome from a set of possible outcomes.
- finite set#
A set
is finite if its cardinality is a natural number . That is, .- free variable#
A variable which is not bound.
- genealized pigeon hole principle#
If
objects are placed into boxes, then there is at least one box containing or more objects.- graph#
- simple graph#
A graph is a pair
consisting of a non-empty set of vertices and a set of edges . is a subset of the set .- greatest common divisor#
For two non-zero integers
and , is the greatest common divisor of and if , , and any other common divisor of and also divides .- Hamilton circuit#
A Hamilton circuit is a simple circuit in a connected undirected graph which passes through every vertex other than the starting and ending vertex exactly once.
- Hamilton path#
A Hamilton path is a simple path in a connected undirected graph visits every vertex exactly one.
- in-degree#
The in-degree of a vertex
in a directed graph is the number of edges which terminate at . It is denoted .- injective#
A function is injective if every element in the range of the function has a unique preimage. That is, for a function
, .- intersection#
- set intersection#
The intersection of two sets
and is the set of elements which are members of both and . The intersection of and is denoted .- inverse function#
Given a bijection
from set to set , then the inverse of , denoted is a function from to defined as .- isomorphic graphs#
Two simple graphs
and are isomorphic if there exists a bijection function from to with the property that two vertices are adjacent in if and only if and are adjacent in .- least common multiple#
The least common multiple of two positive integers
and is the smallest positive integer that is divisible by both and .- lemma#
A lemma is a formal statement that can be shown to be true, and is used as part of the proof of another theorem. It is a “helper theorem”.
- loop invariant#
A loop invariant is a property of a program that is true before and after each iteration of a loop.
- maximal#
An element
of a set with a partial order is maximal if for any such that , then .- maximal clique#
A maximal clique of
is a clique that cannot be made larger by including any other adjacent vertex of .- maximum#
An element
of a set with a partial order is maximum if for all .- minimal#
An element
of a set with a partial order is minimal if for any such that , then .- minimum#
An element
of a set with a partial order is minimum if for all .- monotonic function#
A function is monotonic if it is either non-increasing or non-decreasing. A function is strictly monotonic if it is either strictly non-increasing or strictly non-decreasing.
- neighbourhood#
The neighbourhood of a vertex
of a graph is the set of all vertices adjacent to in .- non-decreasing#
A function
is non-decreasing if for all , . A strictly non-decreasing or strictly increasing function has .- non-increasing#
A function
is non-increasing if for all , . A strictly non-increasing or strictly decreasing function has .- open formula#
A formula which has at least one free variable.
- order of a graph#
A graph
of order has .- out-degree#
The out-degree of a vertex
in a directed graph is the number of edges which start at . It is denoted .- partial function#
A binary relation
form to is a partial function if it is univalent.- partial order#
A binary relation
on a set is a partial order if it is reflexive, antisymmetric, and transitive.- partially ordered set#
- poset#
A partially ordered set or poset is a set
along with a partial order on that set; a poset is a tuple .- partition#
A partition of a set
is a collection of disjoint subsets of such that their union is all of .- path#
A path of a simple graph
is a sequence of vertices where an edge exists between and for .- permutation#
A permutation of a set of objects is an ordered arrangement of those objects. An ordered arrangement of
objects is a called an -permutation.- pigeon hole principle#
Let
be a positive integer. If there are more than objects to be placed into boxes, then at least one box contains two or more objects.- planar graph#
A planar graph is a graph that can be drawn with no overlapping edges.
- power set#
The power set of a set
is the set of all possible subsets of . The power set of is denoted by .- predicate#
A symbol which represents a property or relation. Often, the statement or relation itself is called a predicate.
- predicate Logic#
A logic system extending propositional logic to include predicates, quantifiers, and variables.
- prime#
An integer
is prime if the only divisors of are and .- product rule#
Given two choices,
possibilities for the first, and possibilities for the second, then there are a total of different combinations of choices.- proof#
A proof is a precise, formal, and valid argument which establishes the truth of a statement.
- proposition#
A proposition is a formal statement that can be shown to be true, but the importance of this fact is less than that of a theorem.
- proposition (logic)#
A declarative sentence or statement has a truth value. It is a statement which is either true of false.
- propositional formula#
A syntactic formula which combines propositions into a compound statement via connectives. Propositional formulas have a truth value, unlike propositional functions which have one or more free variables.
- propositional function#
A function formed by a predicate and one or more variables. A proposition is obtained by applying particular values to the variables or by bounding the variables by logical quantifiers,
- propositional logic#
A logic system dealing with propositions, relations between propositions, and the construction of arguments based on propositions.
- quantifier#
An operator that specifies how many objects in a domain of discourse satisfy an open formula. Examples include the universal quantifier and existential quantifier.
- range#
The range of a function
is the set of all images of under . It is denoted by .- rational number#
A number
is rational if there exists integers and such that and .- recurrence relation#
A recurrence relation for a sequence
is an equation definition in terms of one of more of the previous terms in the sequence.- recursive definition#
A recursive definition of a set defines elements of the set in terms of other elements in the set.
- reflexive#
A binary relation
on a set is reflexive if and only if, for every , .- relatively prime#
Two integers are relatively prime if their greatest common divisor is
. We call two such integers co-prime.- rooted subtree#
Given a non-root vertex
of a rooted tree, the subtree rooted at is the subgraph rooted at and induced by and all its descendants.- rooted tree#
A rooted tree is a tree in which one of the vertices has been designated as the root.
- sample space#
The sample space of an experiment is the set of all possible outcomes.
- satisfiable#
A propositional formula is satisfiable if its truth value can be true under some truth assignment. If every possible truth assignment makes the formula have false as its truth value, that formula is said to be unsatisfiable.
- sequence#
A sequence is a function from the subset of the integers, typically
, to a set .- singleton#
A singleton is a set with cardinality one. That is, it is a set with exactly one member.
- string#
A string is a finite sequence of symbols from a finite set of symbols called the alphabet.
- strongly connected component#
An induced subgraph
of a directed graph is a strongly connected component if is a strongly connected directed graph and adding any other vertex would make not strongly connected.- subgraph#
- proper subgraph#
A subgraph of a graph
is another graph such that and . A proper subgraph of if .- subset#
A set
is a subset of the set , written , if every member of is also a member of .- sum rule#
Given a choice, where one can either choose from a group of
or a group of possibilities, then there are a total of different choices.- surjective#
A function is surjective if its codomain and range are equal. That is, for a function
, such that .- symmetric#
A binary relation
on a set is symmetric if and only if, for every , .- tautology#
A propositional formula that is always true, for every possible truth assignment, is a tautology.
- theorem#
A theorem is a formal statement that can be shown to be true. It establishes a truth from which other theorems can be proved, or algorithms constructed.
- total#
A binary relation
from to is total if, for every element , there exists an element such that .- total order#
A total order is a partial order
on a set where, for any two elements , or .- totally ordered set#
A totally ordered set is a set
along with a total order on that set; a totally ordered set is a tuple .- transitive#
A binary relation
on a set is transitive if and only if, for every , and .- tree#
A tree is a simple connected graph with no cycles.
- trivial proof#
A proof that the statement
is true due to the fact that is always true.- truth assignment#
A truth assignment is the assignment of a truth value (true or false) to a propositional variable. Equally, it is the replacement of a propositional variable with a truth value.
- tuple#
A tuple is a finite ordered sequence of elements (from a set). An
-tuple is a tuple with elements.- uncountably infinite#
A set
is uncountably infinite if .- underlying graph#
Given a directed graph
, its underlying graph is the undirected graph obtained by replacing every directed edge with an undirected edge.- union#
- set union#
The union of two sets
and is the set of elements which are members of or members of , or members of both. The union of and is denoted .- univalent#
A binary relation
from to is univalent or right-unique if, for every , and for every we have:- universal quantifier#
#“For all”, “For any”, “Given any”. A universal quantifier asserts that a predicate is true for any and every value in the domain.
- vacuous proof#
A proof that the statement
is true due to the fact that is always false.- variable#
A symbol which is used as a placeholder for a mathematical object. The set of mathematical objects that can be used in place of a variable is limited by its domain.
- weakly connected component#
A weakly connected component of a directed graph is the directed subgraph induced by a connected component of its underlying graph.
- well-ordered#
A set is well-ordered is every one of its non-empty subsets has a least element.
- well-ordering principle#
The well-ordering principle states that every non-empty subset of the positive integers has a least element.
- wheel graph#
A wheel graph is a cycle graph in which one extra vertex has been added which connects to every other vertex in the cycle. The wheel graph of order
is denoted .