In set theory (and, usually, in other parts of mathematics), a Cartesian product is a mathematical
operation that returns a set (orproduct set or simply product) from multiple sets. That is, for
sets A and B, the Cartesian product A × B is the set of all ordered pairs(a, b) where a ∈ A and b ∈ B.
Products can be specified using set-builder notation, e.g.
[1]
A table can be created by taking the Cartesian product of a set of rows and a set of columns. If
the Cartesian product rows × columns is taken, the cells of the table contain ordered pairs of the
form (row value, column value).
More generally, a Cartesian product of n sets, also known as an n-fold Cartesian product, can
be represented by an array of ndimensions, where each element is an n-tuple. An ordered pair
is a 2-tuple or couple.
The Cartesian product is named after René Descartes,[2] whose formulation of analytic
geometry gave rise to the concept, which is further generalized in terms of direct product.
Contents
[hide]
1Examples
o 1.1A deck of cards
o 1.2A two-dimensional coordinate system
2Most common implementation (set theory)
o 2.1Non-commutativity and non-associativity
o 2.2Intersections, unions, and subsets
o 2.3Cardinality
3Cartesian products of several sets
o 3.1n-ary Cartesian product
o 3.2n-ary Cartesian power
o 3.3Infinite Cartesian products
4Other forms
o 4.1Abbreviated form
o 4.2Cartesian product of functions
o 4.3Cylinder
5Definitions outside set theory
o 5.1Category theory
o 5.2Graph theory
6See also
7References
8External links
Examples[edit]
A deck of cards[edit]
An illustrative example is the standard 52-card deck. The standard playing card ranks {A, K, Q,
J, 10, 9, 8, 7, 6, 5, 4, 3, 2} form a 13-element set. The card suits {♠, ♥, ♦, ♣} form a four-element
set. The Cartesian product of these sets returns a 52-element set consisting of 52 ordered pairs,
which correspond to all 52 possible playing cards.
Ranks × Suits returns a set of the form {(A, ♠), (A, ♥), (A, ♦), (A, ♣), (K, ♠), ..., (3, ♣), (2, ♠), (2, ♥),
(2, ♦), (2, ♣)}.
Suits × Ranks returns a set of the form {(♠, A), (♠, K), (♠, Q), (♠, J), (♠, 10), ..., (♥, 6), (♥, 5), (♥,
4), (♥, 3), (♥, 2)}.
Both sets are distinct, even disjoint.
A two-dimensional coordinate system[edit]
The main historical example is the Cartesian plane in analytic geometry. In order to represent
geometrical shapes in a numerical way and extract numerical information from shapes'
numerical representations, René Descartes assigned to each point in the plane a pair of real
numbers, called its coordinates. Usually, such a pair's first and second components are called
its x and y coordinates, respectively; cf. picture. The set of all such pairs (i.e. the Cartesian
product ℝ×ℝ with ℝ denoting the real numbers) is thus assigned to the set of all points in the
plane.
that set, where represents the power set operator. Therefore, the existence of the
Cartesian product of any two sets in ZFC follows from the axioms of pairing, union, power set,
and specification. Since functions are usually defined as a special case of relations, and
relations are usually defined as subsets of the Cartesian product, the definition of the two-set
Cartesian product is necessarily prior to most other definitions.
Non-commutativity and non-associativity[edit]
Let A, B, C, and D be sets.
The Cartesian product A × B is not commutative,
because the ordered pairs are reversed unless at least one of the following conditions is
satisfied:[3]
A is equal to B, or
A or B is the empty set.
For example:
A = {1,2}; B = {3,4}
A × B = {1,2} × {3,4} = {(1,3), (1,4), (2,3), (2,4)}
B × A = {3,4} × {1,2} = {(3,1), (3,2), (4,1), (4,2)}
A = B = {1,2}
A × B = B × A = {1,2} × {1,2} = {(1,1), (1,2), (2,1), (2,2)}
A = {1,2}; B = ∅
A × B = {1,2} × ∅ = ∅
B × A = ∅ × {1,2} = ∅
Strictly speaking, the Cartesian product is not associative (unless one of the
involved sets is empty).
Example sets
A={x∈ℝ:2≤x≤5}, B={x∈ℝ:3≤x≤7},
C={y∈ℝ:1≤y≤3}, D={y∈ℝ:2≤y≤4}, demonstrating
(A∩B)×(C∩D) = (A×C)∩(B×D).
The Cartesian product behaves nicely with respect tointersections, cf. left
picture.
[4]
[4]
[5]
Cardinality[edit]
See also: Cardinal arithmetic
The cardinality of a set is the
number of elements of the set. For
example, defining two sets: A =
{a, b} and B = {5, 6}. Both
set A and set B consist of two
elements each. Their Cartesian
product, written as A × B, results
in a new set which has the
following elements:
A × B = {(a,5), (a,6), (b,5), (b,6)}.
Each element of A is paired
with each element of B. Each
pair makes up one element of
the output set. The number of
values in each element of the
resulting set is equal to the
number of sets whose
cartesian product is being
taken; 2 in this case. The
cardinality of the output set is
equal to the product of the
cardinalities of all the input
sets. That is,
|A × B| = |A| · |B|.
Similarly
|A × B × C| = |A| · |B| · |C|
and so on.
The
set A × B is infinite if
either A or B is infinite
and the other set is
not the empty set.[6]
Cartesian
products of
several setsedit
et Operations
Subjects to be Learned
union of sets
intersection of sets
difference of sets
complement of set
ordered pair, ordered n-tuple
equality of ordered n-tuples
Cartesian product of sets
Contents
Sets can be combined in a number of different ways to produce another set. Here four
basic operations are introduced and their properties are discussed.
Definition (Union): The union of sets A and B, denoted by A B , is the set defined
as
A B={x|x A x B}
A B={x|x A x B}
A-B={x|x A x B}
The fourth set operation is the Cartesian product We first define an ordered
pair and Cartesian product of two sets using it. Then the Cartesian product of multiple
sets is defined using the concept of n-tuple.
Two ordered pairs <a, b> and <c, d> are equal if and only if a = c and b = d. For
example the ordered pair <1, 2> is not equal to the ordered pair <2, 1>.
The concept of Cartesian product can be extended to that of more than two sets. First
we are going to define the concept of ordered n-tuple.
Definition (Cartesian product): Let A1, ..., An be n sets. Then the set of all
ordered n-tuples <x1, ..., xn> , where xi Ai for all i, 1 i n , is called
the Cartesian product of A1, ..., An, and is denoted byA1 ... An .
Example 3:
Let A = {1, 2}, B = {a, b} and C = {5, 6}. Then
A B C = {<1, a, 5>, <1, a, 6>, <1, b, 5>, <1, b, 6>, <2, a, 5>, <2, a, 6>, <2, b,
5>, <2, b, 6>} .
Definition (equality of n-tuples): Two ordered n-tuples <x1, ..., xn> and <y1,
..., yn> are equal if and only if xi = yi for all i, 1 i n .
For example the ordered 3-tuple <1, 2, 3> is not equal to the ordered n-tuple <2, 3,
1>.
.........................
Set of all ordered pairs (a, b)of elements a∈ A, b ∈B then cartesian product A x B is
{(a, b): a ∈A, b ∈ B}
Example – Let A = {1, 2, 3} and B = {4, 5}. Find A x B and B x A and show that A x B ≠ B x
A.
Solution: AxB = {(1, 4) (1, 5) (2, 4) (2, 5) (3, 4) (3, 5)} and B x A = {(4, 1) (4, 2) (4, 3) (5, 1)
(5, 2) (5, 3)}
From the above, we can see that (1, 4) ∈ A x B but (1, 4) ∉ A x B. So, A x B ≠ B x A.
Remarks:-
1. A ≠ ∅ or B = ∅ Then, A x B = ∅
2. A ≠ ∅ and B ≠ ∅ then A x B ≠ ∅
3.If the set A has ‘m’ elements and the set B has ‘n’ elements, then A x B has mn elements.
4. If A≠ ∅ and B ≠ ∅ wither A or B is an infinite set, so is A x B
5. If A = B then A x B = A 2
6. If A, B and C are three sets then (a, b, c) where a A∈, b∈B and c x c then A x B x C = {(a,
b, c): a ∈A, b∈B c∈c}
………………
If A and B are two non-empty sets, then their Cartesian product A × B is the set
of all ordered pair of elements from A and B.
A × B = {(x, y) : x ∈ A, y ∈ B}
Suppose, if A and B are two non-empty sets, then the Cartesian product of two sets, A
and set B is the set of all ordered pairs (a, b) such that a ∈A and b∈B which is denoted
as A × B.
For Example;
A × B = {(7, 2); (7, 4); (7, 6); (8, 2); (8, 4); (8, 6)}
The 6 ordered pairs thus formed can represent the position of points in a plane, if a and
B are subsets of a set of real numbers.
2. If A × B = {(p, x); (p, y); (q, x); (q, y)}, find A and B.
Solution:
Solution:
So, we can say that 2, 3, 4 are the elements of A and 5, 7 are the elements of B.
Now, A × B = {(2, 5); (2, 7); (3, 5); (3, 7); (4, 5); (4, 7)}
Solution:
A × A = {1, 3, 5} × {1, 3, 5}= [{1, 1},{1, 3},{1, 5},{3, 1},{3, 3},{3, 5},{5,
1},{5, 3},{5, 5}]
If either A or B are null sets, then A ×B will also be an empty set, i.e., if A = ∅
or
B = ∅, then A × B = ∅
...........
Relation in Math
Search
For Example:
2. 5 is less than 9.
If A and B are two non-empty sets, then the relation R from A to B is a subset
of A x B, i.e., R ⊆ A x B.
3. Let A and B denote the set animals and their young ones.
Clearly, R ⊆ B × A
Thus, if A and B are two non-empty sets, then the relation R from A to B is a
subset of A×B, i.e., R ⊆ A × B.
● Keep in mind the relation we are dealing with. (>, < etc.)
For Example:
1. If A = {p, q, r} B = {3, 4, 5}
Hence, R ⊆ A × B
In roster form, the relation is represented by the set of all ordered pairs
belonging to R.
if a R b means a² = b
In this form, the relation R from set A to set B is represented as R = {(a, b): a
∈ A, b ∈ B, a...b}, the blank space is replaced by the rule which associates a
and b.
For Example:
● Write their elements in the corresponding sets, i.e., elements of Set A in circle
A and elements of Set B in circle B.
● Draw arrows from A to B which satisfy the relation and indicate the ordered
pairs.
For Example:
In this form, the relation R from set A to set B is represented by drawing arrows
from 1ˢᵗ component to 2ⁿᵈ components of all ordered pairs which belong to R.
2. If A = {2, 3, 4, 5} and B = {1, 3, 5} and R be the relation 'is less than' from
A to B,
then R = {(2, 3), (2, 5), (3, 5), (4, 5)}
,,,,,,,,,,,,,,,,,,,,
• The set of all first components of the ordered pairs belonging to R is called the
domain of R.
Thus, Dom(R) = {a ∈ A: (a, b) ∈ R for some b ∈ B}.
• The set of all second components of the ordered pairs belonging to R is called
the range of R.
For Example:
Let R be the relation ‘is less than’ from A to B. Find Domain (R) and Range (R).
Solution:
R = {(4, 5); (4, 7); (4, 9); (6, 7); (6, 9), (8, 9) (2, 5) (2, 7) (2, 9)}
1. In the given ordered pair (4, 6); (8, 4); (4, 4); (9, 11); (6, 3); (3, 0); (2, 3)
find the following relations. Also, find the domain and range.
(d) Is equal to
Solution:
(a) R₁ is the set of all ordered pairs whose 1ˢᵗ component is two less than the
2ⁿᵈ component.
(b) R₂ is the set of all ordered pairs whose 1ˢᵗ component is less than the second
component.
(c) R₃ is the set of all ordered pairs whose 1ˢᵗ component is greater than the
second component.
(d) R₄ is the set of all ordered pairs whose 1ˢᵗ component is equal to the second
component.
(a) Write R in the roster form. Also, find Domain and Range of R.
Solution:
Therefore, Relation (R) in the roster form is R = {(2, 8); (2, 10); (3, 9); (4, 8),
(5, 10)}
0Save
3. The arrow diagram shows the relation (R) from set A to set B. Write this
relation in the roster form.
0Save
Solution:
Clearly, R consists of elements (a, b), such that ‘a’ is square of ‘b’
i.e., a = b².
So, in roster form R = {(9, 3); (9, -3); (4, 2); (4, -2); (16, 4); (16, -4)}
R = {x + 2, x + 3} : x ∈ {0, 1, 2, 3, 4, 5}
Solution:
Since, x = {0, 1, 2, 3, 4, 5}
Therefore,
x = 0 ⇒ x + 2 = 0 + 2 = 2 and x + 3 = 0 + 3 = 3
x = 1 ⇒ x + 2 = 1 + 2 = 3 and x + 3 = 1 + 3 = 4
x = 2 ⇒ x + 2 = 2 + 2 = 4 and x + 3 = 2 + 3 = 5
x = 3 ⇒ x + 2 = 3 + 2 = 5 and x + 3 = 3 + 3 = 6
x = 4 ⇒ x + 2 = 4 + 2 = 6 and x + 3 = 4 + 3 = 7
x = 5 ⇒ x + 2 = 5 + 2 = 7 and x + 3 = 5 + 3 = 8
Hence, R = {(2, 3), (3, 4), (4, 5), (5, 6), (6, 7), (7, 8)}
Solution:
By definition of relation
• Roster form
0Save
Solution:
.........
Power Set
Search
We have defined a set as a collection of its elements so, if S is a set then the
collection or family of all subsets of S is called the power set of S and it is
denoted by P(S).
Thus, if S = a, b then the power set of S is given by P(S) = {{a}, {b}, {a, b},
∅}
The null set or empty set having no element of its own is an element of the
power set; since, it is a subset of all sets. The set being a subset of itself is also
as an element of the power set.
For example:
1. The collection of all subsets of a non-empty set S is a set of sets. Thus, the
power set of a given set is always non-empty. This set is said to be the power
set of S and is denoted by P(S). If S contains N elements, then P(S) contains
2^n subsets, because a subset of P(S) is either ∅ or a subset containing r
elements of S, r = 1, 2, 3, ……..
Let S = {1, 2, 3} then the power set of S is given by P(S) = {{1}, {2}, {3},
{1, 2}, {2, 3}, {1, 3}, ∅, S}.
2. If S = (a), then P(S) = {(a), ∅}; if again S = ∅, then P(S) = {∅}. It should
be notated that ∅ ≠ {∅}. If S = {1, 2, 3} then the subset of S {1}, {2}, {3},
{1, 2}, {1, 3}, {2, 3}, {1, 2, 3}, ∅.
Hence, P(S) = {{1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3}, ∅}.
3. We know, since a set formed of all the subset of a set M as its elements is
called a power set of M and is symbolically denoted by P(M). So, if M is a void
set ∅, then P(M) has just one element ∅ then the power set of M is given by
P(M) = {∅}
Scale your deployments with a flexible and predictable pricing model. Free for 60 days.
11 Answers
What kind of projects are you working on? What is your tool stack? Tell other
developers in this survey!
Luke Joyce
Answered yesterday
Power set is a one type of set.Set is a collection of well defined distinct objects where Power
set is a collection of all sets in S and also include empty sets.Power set represented by P(S).
For example
A= {1,2,3}
B= {a,b}
C= {8,9,10}
12 Views
Your feedback is private.
Is this answer useful?
P(S)P(S)
Where:
S={a0,a1,a2}S={a0,a1,a2}
Then:
P(S)={{a0},{a0,a1},{a0,a1,a2},{a1},{a1,a2},{a2},{}}P(S)={{a0},{a0,a1},{a0,a1,a2}
,{a1},{a1,a2},{a2},{}}
Edit:
I said that the last element in the defined in in the power set was, {}{}. This is correct, but I
just wanted to say that you may also see this denoted by: ∅∅, which means the same thing.
Both denote empty sets.
1.4k Views · View Upvoters
First of all, let us start with some set which we will call set A.
I will use the following notation for talking about the power set of A: P(A).
P(A) will stand for another set. That is, the power set of A is also a set.
What is in P(A)? We will fill this new set with all the subsets of A itself.
Here is an example:
P(A) = { empty set, {2}, {h}, {sun}, {2,h}, {2,sun}, {h,sun}, {2,h,sun} }
How many elements are in set A? There are three members in set A.
How many elements are in set P(A)? There are 8 members in set P(A).
Now, I hope this has made you curious enough to wonder if 3^A has any special meaning
for sets. It does! But it is a bit too advanced to explain at this point in time.
In fact, for two sets A and B, the set A^B has a special meaning, one that matches up with
the sizes of A and B.
Last, I would like to point out that the ideas being talked about here is one doorway into real
mathematics.
Mathematics is not really about arithmetic, adding, subtraction, fractions, decimals and all
that stuff from primary and most of secondary school. In fact, only geometry really comes
close to giving a hint as to what mathematics is really about.
Mathematics is about understanding how things connect and the rules about how we
describe and formulate those rules. Mathematics is to arithmetic much the same way
grammar is to English.
905 Views
Your feedback is private.
Is this answer useful?
Businesses find great customers by targeting related topics. Create a free account in
minutes.
Sign up at quora.com
Example:
Let S = {1,2,3,4}
Power set of S =
{},
{1},
{1,2},
{1,2,3},
{1,2,4},
{1,2,3,4},
{1,3},
{1,3,4},
{1,4},
{2},
{2,3},
{2,3,4},
{2,4},
{3},
{3,4},
{4}
Why is this? Think about how you construct a subset of S. For each element in S, you have 2
choices:
So for every element you have 2 choices. As the choices you make for each element are
independent of each other, you have:
= 2|S|2|S|
2.6k Views · View Upvoters
Manish Singh
Answered May 6 2015
Originally Answered: What is power set?
In maths, power set is collection of all the subsets of a set.
Naushad Ahmad, Class 11 Mathematics & Mathematics, Saint Christopher Academy (2001)
Answered Jan 22, 2017
It will be
Simran Duvvoori
Answered Dec 30, 2015
In mathematics, the power set (or powerset) of any set S, written P(S),℘(S), P(S),ℙ(S)
or 2S, is the set of all subsets of S, including the empty set and S itself. In axiomatic set
theory (as developed, for example, in theZFC axioms), the existence of the power set of any
set is postulated by theaxiom of power set.
...................
Definition of
Power Set
more ...
.................
Power Set
A Power Set is a set of all the subsets of a set.
P(S) = { {}, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c} }
Think of it as all the different ways we can select the items (the order of the
items doesn't matter), including selecting none, or all.
Nothing at all: {}
Or maybe just banana: {banana}. Or just {chocolate} or just {lemon}
Or two together: {banana,chocolate} or {banana,lemon} or
{chocolate,lemon}
Or all three! {banana, chocolate,lemon}
Question: if the shop also has strawberry flavor what are your options? Solution
later.
So, the Power Set should have 23 = 8, which it does, as we worked out before.
Notation
|P(S)| = 2n
|P(S)| = 2n = 25 = 32
It's Binary!
And here is the most amazing thing. To create the Power Set, write down the
sequence of binary numbers (using n digits), and then let "1" mean "put the
matching member into this subset".
So "101" is replaced by 1 a, 0 b and 1 c to get us {a,c}
Like this:
abc Subset
0 000 {}
1 001 {c}
2 010 {b}
3 011 {b,c}
4 100 {a}
5 101 {a,c}
6 110 {a,b}
7 111 {a,b,c}
Well, they are not in a pretty order, but they are all there.
Another Example
Let's eat! We have four flavors of ice cream: banana, chocolate, lemon, and
strawberry. How many different ways can we have them?
Let's use letters for the flavors: {b, c, l, s}. Example selections include:
P = { {}, {b}, {c}, {l}, {s}, {b,c}, {b,l}, {b,s}, {c,l}, {c,s}, {l,s}, {b,c,l},
{b,c,s},
{b,l,s}, {c,l,s}, {b,c,l,s} }
Symmetry
In the table above, did you notice that the first subset is empty and the last has
every member?
But did you also notice that the second subset has "s", and the second last subset
has everything except "s"?
In fact when we mirror that table about the middle we see there is a kind of
symmetry.
This is because the binary numbers (that we used to help us get all those
combinations) have a beautiful and elegant pattern.
A Prime Example
The Power Set can be useful in unexpected areas.
I wanted to find all factors (not just the prime factors , but all factors) of a
number.
Let me see, the prime factors of 510 are 2×3×5×17 (using prime factor tool ).
2, 3, 5 and 17,
2×3, 2×5 and 2×17 as well, and
2×3×5 and 2×3×17 and ...
.. aha! Just like ice cream I needed a Power Set!
Automated
I couldn't resist making Power Sets available to you in an automated way.
So, when you need a power set, try Power Set Maker .
..........
Power set
From Wikipedia, the free encyclopedia
Jump to navigationJump to search
For the search engine developer, see Powerset (company).
The elements of the power set of the set {x, y, z} ordered with respect to inclusion.
In mathematics, the power set (or powerset) of any set S is the set of all subsets of S, including
the empty set and S itself, variously denoted as P(S), 𝒫(S), ℘(S) (using the "Weierstrass
p"), P(S), ℙ(S), or, identifying the powerset of S with the set of all functions from Sto a given set of
two elements, 2S. In axiomatic set theory (as developed, for example, in the ZFC axioms), the
existence of the power set of any set is postulated by the axiom of power set.[1]
Any subset of P(S) is called a family of sets over S.
Contents
[hide]
1Example
2Properties
3Representing subsets as functions
4Relation to binomial theorem
5Algorithms
6Subsets of limited cardinality
7Power object
8Functors and quantifiers
9See also
10Notes
11References
12External links
Example[edit]
If S is the set {x, y, z}, then the subsets of S are
Properties[edit]
If S is a finite set with |S| = n elements, then the number of subsets of S is |P(S)| = 2n. This fact,
which is the motivation for the notation 2S, may be demonstrated simply as follows,
First, order the elements of S in any manner. We write any subset of S in the format {γ1, γ2,
..., γn } where γi , 1 ≤ i ≤ n, can take the value of 0 or 1. If γi = 1, the i-th element of S is in
the subset; otherwise, the i-th element is not in the subset. Clearly the number of distinct
subsets that can be constructed this way is 2n as γi ∈ {0, 1} .
Cantor's diagonal argument shows that the power set of a set (whether infinite or not) always
has strictly higher cardinality than the set itself (informally the power set must be larger than the
original set). In particular, Cantor's theorem shows that the power set of a countably infinite set
is uncountably infinite. The power set of the set of natural numberscan be put in a one-to-one
correspondence with the set of real numbers (see Cardinality of the continuum).
The power set of a set S, together with the operations of union, intersection and complement can
be viewed as the prototypical example of a Boolean algebra. In fact, one can show that
any finite Boolean algebra is isomorphic to the Boolean algebra of the power set of a finite set.
For infinite Boolean algebras this is no longer true, but every infinite Boolean algebra can be
represented as a subalgebra of a power set Boolean algebra (see Stone's representation
theorem).
The power set of a set S forms an abelian group when considered with the operation
of symmetric difference (with the empty set as the identity element and each set being its own
inverse) and a commutative monoid when considered with the operation of intersection. It can
hence be shown (by proving the distributive laws) that the power set considered together with
both of these operations forms a Boolean ring.
Algorithms[edit]
If S is a finite set, there is a recursive algorithm to calculate P(S).
In English, return the set with the element e added to each set X in T.
Power object[edit]
A set can be regarded as an algebra having no nontrivial operations or defining equations.
From this perspective the idea of the power set of X as the set of subsets of Xgeneralizes
naturally to the subalgebras of an algebraic structure or algebra.
Now the power set of a set, when ordered by inclusion, is always a complete atomic
Boolean algebra, and every complete atomic Boolean algebra arises as the lattice of all
subsets of some set. The generalization to arbitrary algebras is that the set of subalgebras
of an algebra, again ordered by inclusion, is always an algebraic lattice, and every algebraic
lattice arises as the lattice of subalgebras of some algebra. So in that regard subalgebras
behave analogously to subsets.
However, there are two important properties of subsets that do not carry over to subalgebras
in general. First, although the subsets of a set form a set (as well as a lattice), in some
classes it may not be possible to organize the subalgebras of an algebra as itself an algebra
in that class, although they can always be organized as a lattice. Secondly, whereas the
subsets of a set are in bijection with the functions from that set to the set {0,1} = 2, there is
no guarantee that a class of algebras contains an algebra that can play the role of 2 in this
way.
Certain classes of algebras enjoy both of these properties. The first property is more
common, the case of having both is relatively rare. One class that does have both is that
ofmultigraphs. Given two multigraphs G and H, a homomorphism h: G → H consists of two
functions, one mapping vertices to vertices and the other mapping edges to edges. The
set HG of homomorphisms from G to H can then be organized as the graph whose vertices
and edges are respectively the vertex and edge functions appearing in that set.
Furthermore, the subgraphs of a multigraph G are in bijection with the graph
homomorphisms from G to the multigraph Ω definable as the complete directed graph on
two vertices (hence four edges, namely two self-loops and two more edges forming a cycle)
augmented with a fifth edge, namely a second self-loop at one of the vertices. We can
therefore organize the subgraphs of G as the multigraph ΩG, called the power object of G.
What is special about a multigraph as an algebra is that its operations are unary. A
multigraph has two sorts of elements forming a set V of vertices and E of edges, and has
two unary operations s,t: E → V giving the source (start) and target (end) vertices of each
edge. An algebra all of whose operations are unary is called a presheaf. Every class of
presheaves contains a presheaf Ω that plays the role for subalgebras that 2 plays for
subsets. Such a class is a special case of the more general notion of elementary topos as
acategory that is closed (and moreover cartesian closed) and has an object Ω, called
a subobject classifier. Although the term "power object" is sometimes used synonymously
with exponential object YX, in topos theory Y is required to be Ω.
See also[edit]
Set theory
Axiomatic set theory
Family of sets
Field of sets
Notes[edit]
1. Jump up^ Devlin 1979, p. 50
2. Jump up^ Puntambekar 2007, pp. 1–2
3. Jump up^ Saunders Mac Lane, Ieke Moerdijk, (1992) Sheaves in Geometry and
Logic Springer-Verlag. ISBN 0-387-97710-4 See page 58
References[edit]
Devlin, Keith J. (1979). Fundamentals of contemporary set theory.
Universitext. Springer-Verlag. ISBN 0-387-90441-7. Zbl 0407.04003.
Halmos, Paul R. (1960). Naive set theory. The University Series in Undergraduate
Mathematics. van Nostrand Company. Zbl 0087.04403.
Puntambekar, A. A. (2007). Theory Of Automata And Formal Languages. Technical
Publications. ISBN 978-81-8431-193-8.
External links[edit]
Look up power set in
Wiktionary, the free
dictionary.
Weisstein, Eric W. "Power Set". MathWorld.
"Power set". PlanetMath.
Power set in nLab
Power object in nLab
Power set Algorithm in C++
//////////