Braille Code, Symmetry, Graph, Group, and Equivalence Relation ()
1. Introduction
This article will link very important things in themselves: the Braille code, naive set theory, symmetry, graph, group, and equivalence relation. In 1824, Louis Braille invented a set of symbols that could serve as mediators in the communication of information. This code was a solution to the total blindness of the Braille self, which began when he was a child due to an accident in one eye and was aggravated by infection in both eyes. Until today, his code is still used worldwide. This set is now known as the Braille Code. Initially, this system was designed for tactile reading, suitable for people who are blind or have impaired eyes. Symmetry, graph, group, and equivalence relation are basic mathematical concepts and remain relevant in its applications in all branches of Sciences. The primary goal of this paper is to transform Braille into a teaching-learning resource for the aforementioned mathematical concepts. Conversely, the paper suggests that the Braille code can be used as an example of the application of these mathematical concepts. How to do it? Let’s consider the next statements.
“Mathematics is the art of giving the same name to different things.”
“A thing is symmetrical if one can subject it to a certain operation and it appears exactly the same after the operation.”
Attributed, respectively, to Henri Poincaré and Hermann Weyl.
2. Braille Set
Here we apply a procedure that allows us to interpret the Braille code as a set. It is well known that the Braille code is a raised dot system that can be read by the fingers. Any Braille code’s symbol is of the form
. (2.1)
Each place of the Braille symbol may be empty or busy. Here, we associate to the Braille code the set
. (2.2)
Any Braille symbol may be represented by the Braille cell defined in the form
. (2.3)
Every symbol
is a space unit. The possible states of any space unit
are the following
. (2.4)
If we like to read a Braille symbol
we will move our finger from the left to the right direction writing
such that
if
is busy or that
if
is empty that means
(2.5)
Writing in braille (using a stylus to push dots into paper, for example) requires a bit of efforts,
(2.6)
Therefore there is the relation between reading and writing is given by
(2.7)
(2.8)
How many elements may have the Braille code
? The unit of space
may have two states. For the remains unit of space the number of possible states are the same, 2. Two cells
are different if they have two space units
that are different,
. (2.9)
Hence the total number of Braille cells (see Slate 1) is
. (2.10)
Slate 1. All 64 possible Braille cells of the Braille set
.
Braille set
may be viewed like a Cartesian product of the set
. (2.11)
According to this set we obtain
. (2.12)
Let’s introduce a function - called swap “
” from
into
in the following way:
. (2.13)
The swap can use to give us the next function from
into itself
. (2.14)
If we define
(2.15)
Braille cells
(2.16)
can be represented as shown in the Slate 2.
Slate 2. Braille cells of
according to the elements of
.
3. Symmetry
We consider the Braille subsets of
in the Slate 2
. (3.17)
with
or
. We can write applying the swap function
. (3.18)
Hence it is convenient to introduce a mapping
from
into
. (3.19)
Then we have
(3.20)
in which
(3.21)
is the subset of cells of the Slate 3 and
(3.22)
is the (direct) image
of
under
[1].
Slate 3. 32 Braille cells of
.
Let us consider the cells of
in the Slate 3 with
. We can write
. (3.23)
Hence it is convenient to introduce a mapping
from
into
. (3.24)
According to the map results
(3.25)
in which
(3.26)
is the set of cells of the Slate 4.
Slate 4. 16 Braille cells of
.
Can
be reduced further? Yes, for example (see Slate 4), what’s the difference between
of
and
? How they can be related? That is
,
. This enables us to define the following function from
into
. (3.27)
Via map
, we obtain
. (3.28)
Let
(3.29)
have the 10 cells of the Slate 5.
Slate 5. 10 Braille cells of
.
Replacing
,
,
into a single one, we conclude in the next expression
.(3.30)
But, taken into account that any function is distributive respect to arbitrary union of subsets of its domain [2], we have
(3.31)
Therefore, we can reconstruct all 64 cells of the Braille code
from the subset
with a smaller number of elements (10 cells),
,
and
according to the last equation.
Before continuing, we have to mentioned the identity function
in
yet
. (3.32)
Is there anything else to say about the functions? Of course! What happens if we compose two functions? It is easy to check with the maps
,
, and
that their compositions give us
. (3.33)
Applying these properties, we can conclude that
and
are one-to one functions from
onto
. (3.34)
They are permutations of Braille code. Let
, assume
then we have
then
is injective, or one-to-one. Now suppose
then
. Hence
is surjective, or onto. In other words, they are bijective or permutations of Braille code. Any of these functions verifies
. (3.35)
That means symmetry. What about the commutative property between them?
(3.36)
We observe that the order in which these transformations are performed matters (see the Figure 1)
Figure 1. Diagrams associated to a cell x to illustrate associative compositions and non-commutativity.
In Figure 1, we represent the functions in colors R (orange) S (blue), T (green) and I (violet). Too, we have changed the symbol of composition, for example, TR
. If
are elements of the set
, are they associative? Functions composition is always associative. That means the following holds true
. (3.37)
4. Graph
From Figure 1, we deduce the next Figure.
Let’s introduce what we call the (simple) graph [3] (Figure 2)
(4.38)
associated with a cell
. (4.39)
Symbol
(4.40)
denotes the vertex set of
, and its elements are called the vertices (or the nodes) of
.
The set
Figure 2. Graph
“Octopus’’, 23 (or “quatropus” (quadruped), 22) associated to a cell
.
(4.41)
represents the edge set of
in which its elements are the edges of
. What’s
? It is an incidence function defined in the follow way
(4.42)
Observe the four Braille cells such that
. (4.43)
For these cells we have using Figure 1’s diagram the cells
of the Braille set
(4.44)
That implies
. (4.45)
Remember
(4.46)
Inside
we find 4 cells of the form
and 6 of the other type
,
, then the number of cells generated by
is
. (4.47)
5. Group
Figure 3. Group
for
.
Is there a group inside a Braille code?
(5.48)
is group. Taking into account Figure 3
(5.49)
Now, consider the group’s definition in the following manner. First, our first purpose is to proof that the symmetry’s results
. (5.50)
The proof consider that
(5.51)
Hence, for the others functions of
(5.52)
We have proven that all maps of the edge set are symmetries when they are applied to any point of the vertex set. Using the same technique as before to deduce that if
the composition of any two transformations
is an edge of the graph
, that’s
. (553)
It is easy to see that
. (5.54)
The composition is a binary operation. Associativity occurs too,
. (5.55)
There exists an element of edges
(called the identity element) such that
(5.56)
for all
. For every
there exists
(called the inverse of
) such that
. (5.57)
Remembering
(5.58)
Previously, it was obtained
.
(5.59)
But remarks that
then
is non commutative or non-Abelian group.
6. Equivalence Relation
Is there a partition? We would like to show
(6.60)
in which
(6.61)
is an equivalent class and representative
.(6.62)
To do this, it is necessary
. (6.63)
Suppose
. Let
, then there exists
such that
(6.64)
but there is
such that
. (6.65)
That’s a contradiction because
and
. (6.66)
7. An Application
In the next figure (Slate 6), we condensate our information on equivalence relation with a teaching-learning purpose.
We can learn mathematics playing a game “QPus”. QPus is a non-zero-sum game in which all students win learning symmetry, graph, group, and equivalence relation. What materials do we use? One option is using Slate 1. Who are the players? Students. How do the students play QPus?
Braille code. Slate 1.
Equivalence relation.
A student chooses a Braille cell
of the Slate 1.
All the students construct discussing the equivalence class in which
is a representative according to the Equation (4.40),
.
Then students will locate the Braille cells of
in the Slate 1.
The process is repeated whatever the students decide what will be the next Braille cell
.
Game ends when the students classify every Braille cell in a quatropus or in an octopus, giving as results Slate 6.
Symmetry, Graph and Group in a whole.
Slate 6. (Like a “square” piano). Braille code
partition. If to all elements of the same equivalence class we associate a specific colour, sound, musical note, Morse code, animal footprint, smell, and son on to “feel” the Braille cell, then we obtain Slate 1 “coloured”.
Working with elements of Slate 7 in which every Braille cell is a point on the flat surface, we can “feel” the following facts. “Feeling” the students the first “horizontal line” until
we feel that the distance between points is a constant, which may be taken as unit to measure distance. Exploring the points given above we feel that the sound not change for first time between
and
, and it begin to repeat in the order given before. In other words, something special happens when crossing
. I we do the process in others horizontal lines we will find a similar phenomenon. So we can identify the “vertical line R”. There are others two lines “S” (horizontal) and “T”.
Slate 7. Bilateral symmetry [4] [5]. Braille set has three plane of symmetry “R”, “S”, and “T”. Graphs and Groups may be deduced from here.
8. Conclusion
The content of this paper may be converted into tactile, audio, or haptic formats, enabling comprehension and interaction through touch and sound rather than sight. Therefore, this work is a mathematical teaching-learning resource that enables blind students to read and write on elementary concepts of naive set theory, symmetry, graphs, groups, and equivalence relations. Equations (2.12), (2.16), (3.31), and the partition of the Braille set (6.60) are the same sets using the 64 Braille cells of Slate 1 in different forms. The Braille set is symmetrical under the induced functions associated to (3.19), (3.24), (3.27), and (3.32) because satisfy (3.35). Figure 1 illustrates through a diagram about commutativity, non-commutativity and associativity properties in (3.33), (3.36), and (3.37). Figure 2 shows the graph (4.38) like an octopus or quatropus and the group (5.48) appears in Figure 3. In this way, this paper demonstrates that mathematics is capable of uniting many things by summarizing or showing immersed objects that can be discovered, motivating the curiosity in students’ and teachers’ minds.
This work also includes questions such as: what are the consequences if we change set (29)? Are there always 4 quadrupeds and 6 octopuses? Yes, but why?
Any Braille cell belongs to a quatropus or an octopus. We know that the Braille set
is a set of 64 elements of the form
. If
(or
) then we have a quatropus
. If
(or
) then we have an octopus
. We have proven that any Braille cell belongs to a quatropus or an octopus.
The Braille set contains 4 quatropus. If we choose an element
,
. Then to the pair of elements
and
of
corresponds the first octopus
. Working in the set
. Let
such that
and
then
and
are disjoints sets. Let the element
then we have three disjoints sets:
,
, and
. Finally, if
we obtain our last quatropus
, and
. Let
,
,
, and
.
The Braille set contains 6 octopuses. The set of all octopus it will be the set given by
, which have
. The number of octopus it will be
. Let
such that
, and for the other
. However, the sets
are pairwise disjoint sets, and
.
If we define the set
we have probed that
and
.
QPus may be modify to motivate students-teacher’s curiosity using others representatives or surfaces on 3D objets.