Next Article in Journal
A Boundary Element Procedure for 3D Electromagnetic Transmission Problems with Large Conductivity
Previous Article in Journal
Human Strategic Decision Making in Parametrized Games
Previous Article in Special Issue
COVID-19 Emergency Remote Teaching Opinions and Academic Performance of Undergraduate Students: Analysis of 4 Students’ Profiles. A Case Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Advancing Multidisciplinary STEM Education with Mathematics for Future-Ready Quantum Algorithmic Literacy

National Institute of Education, Nanyang Technological University, 1 Nanyang Walk, Singapore 637616, Singapore
Submission received: 30 January 2022 / Revised: 17 March 2022 / Accepted: 29 March 2022 / Published: 2 April 2022
(This article belongs to the Special Issue Challenges in STEM Education)

Abstract

:
The perception that mathematics is difficult has always persisted. Nevertheless, mathematics is such an essential component of STEM education. Quantum technologies are already having enormous effects on our society, with advantages seen across a broad variety of industries, including finance, aerospace, and energy. These innovations promise to transform our lives. Managers in the business and public sectors will need to learn quantum computing. Quantum algorithmic literacy may help increase mathematical understanding and enthusiasm. The current paper proposes that one possible approach is to present the information in a reasonably gentle but intelligible way, in order to excite individuals with the mathematics that they already know by extending them to acquiring quantum algorithmic literacy. A gentle introduction to the mathematics required to model quantum computing ideas, including linear transformations and matrix algebra, will be given. Quantum entanglement, linear transformations, quantum cryptography, and quantum teleportation will be used as examples to illustrate the usefulness of basic mathematical concepts in formulating quantum algorithms. These exemplars in quantum algorithmic literacy can help to invigorate people’s interest in mathematics. Additionally, a qualitative comparative analysis (QCA) framework is provided that teachers can utilize to determine which students to approach for remediation. This assists the teachers in dispelling any pupils’ uncertainty about mathematical concepts.

1. Introduction

1.1. Quantum Algorithmic Literacy as an Approach for Igniting Interest in Mathematics

The advent of quantum technologies is already having positive impacts on humanity, with benefits that will be felt across a wide range of industries in the coming years, including the financial, defense, aerospace, and energy sectors [1]. When it comes to quantum computing, managers in the private sector and government will have to become quantum literate [2]. However, currently only a select group of scientists and mathematicians possess the abilities required for effective quantum computational reasoning via algorithms. While quantum computing offers an exciting new paradigm for tackling some of the most difficult challenges faced by humanity, only a small part of the population knows how these technologies work, and there are considerable perceived barriers to entry from outside the field. Science increasingly relies on the multi-disciplinarity of STEM to solve challenging problems which are complex and in multiple domains [3]. Such an endeavor requires a cross-disciplinary approach.
Quantum algorithmic literacy [4] is a possible approach to generating greater interest in mathematics. Having a working knowledge in mathematics to develop quantum algorithms can help to equip people with the tools needed to build innovative quantum solutions to the world’s greatest problems through cross-disciplinary collaboration.

1.2. Problem Statement: Mathematics Is Perceived as a Barrier to Quantum Algorithmic Literacy

There has been a long-standing (mis)perception regarding the difficulty of the STEM curriculum since mathematics plays such a crucial part, according to Yates and Millar [5]. There is a pedagogical angle to consider regarding “the barrier of mathematical knowledge required” in quantum theory. Yates and Millar argue that advanced concepts such as quantum physics need a high degree of mathematics. Mathematical notation such as the Dirac notation [6] and mathematical equations can convey quantum states and ideas, yet most people might not have encountered them. In order to excite people with the mathematics that they already know, the current paper submits that a viable strategy is to present the quantum algorithmic content in a relatively comprehensible manner.

1.3. Research Question

The overarching research question that guides this paper is: how can we make quantum algorithmic literacy in STEM education accessible to students with the basic foundational mathematics that they already know?

1.4. Organization of the Subsequent Sections

In the methods section, a basic understanding of the mathematics needed for modeling quantum computing-related algorithmic concepts, which includes linear transformations and matrix algebra, will be presented. Subsequently, in the sections Application of the Methods and Findings, exemplars of how to apply the basic mathematics in modeling quantum algorithmic concepts will be gently presented. The examples include quantum entanglement, linear transformations applied in quantum cryptography, and quantum teleportation.

2. Methods

2.1. A Basic Understanding of Mathematics for Modeling Quantum Mechanics

Quantum technologies are based on solid theoretical underpinnings in both physics and mathematics. Yuri Manin [7] and Paul Benioff [8] first proposed the notion of employing quantum systems as computing devices in the 1980s, although they conducted their research separately. Richard Feynman [9] famously expounded on this subject in 1982.
To grasp the distinction between classical and quantum computers, we shall look at some differences between them. Classical computers store their data as sequences of zeros and ones in the form of binary numbers. The bit is a logical unit of storage that may hold either 0 or 1. When discussing 0 and 1, it is helpful to think of them just as symbols. The quantum computer’s memory unit is referred to as a “qubit”, and it is capable of storing both 0 and 1. On a plane, a qubit’s value is a vector of length 1.
A link with a classical bit is established by designating one axis of a coordinate system with the symbol 0 and the other axis of a coordinate system with the symbol 1. As a result, we can employ notations for the coordinate axes’ unit vectors:
| 0 = ( 1 0 ) , | 1 = ( 0 1 )
A vector representation of a qubit is therefore possible:
( a b ) = a | 0 + b | 1
A superposition of two classical bit values, 0 and 1, with the weights a and b, is what is meant by this expression and a 2 + b 2 = 1 . It is important to note that instead of being zero length, | 0 is a unit length vector on an axis with the symbol for “0”.
The next step is to work our way up to multi-qubit systems. A 2-qubit vector is composed of the following four elements:
a 0 | 00 + a 1 | 01 + a 2 | 10 + a 3 | 11 ,
where a 0 2 + a 1 2 + a 2 2 + a 3 2 = 1 . Pure states refer to the basis vectors | 00 , | 01 , | 10 , | 11 and it is possible for a 2-qubit vector to concurrently store a superposition of the four traditional 2-bit values. The two-qubit vector 0.3 | 00 + 0.1 | 01 + 0.9 | 10 + 0.3 | 11 , for instance, can be represent the superimposition of all four possible values of 2-bit values.
A 3-qubit vector with 8 combinations can be expressed with the coefficients a as:
a 0 | 000 + a 1 | 001 + a 2 | 010 + a 3 | 011 + a 4 | 100 + a 5 | 101 + a 6 | 110 + a 7 | 111
Expressions will grow in length as more bits are added to the system. In mathematics, using the notation is an effective method of expressing summation. This notation allows an n-qubit to be written as:
k = 0 n 1 a k | k
where k represents the summation index.
In Newtonian physics, position, velocity, and acceleration are parameters used to describe physical object motion, and it can be used to accurately predict an item’s future trajectory when all forces and beginning circumstances are understood. There is a break from this convention in quantum mechanics. According to Quantum theory [10], we can only make educated guesses about what will happen in the future based on probabilities, and that uncertainty is a part of nature.
A quantum system’s state is a one-dimensional vector in the space of states. The n-qubit space is what we would need to work with in quantum computing, thus we will assume n is a certain number. Because each n-qubit has 2 n components, a 3-dimensional vector would have 3 components, and the space occupied by n-qubits is 2 n -dimensional. In quantum physics, the state space may be of any dimension, up to and including infinity. Although quantum physics requires that the components of a vector be complex numbers, for the purpose of simplicity, we shall limit our discussion to real numbers.
Newton’s 2nd law can be used to explain the trajectory of an item in classical mechanics, and it is stated as a differential equation. The acceleration of an object is expressed by Newton’s second law (mass + acceleration = force), and because acceleration is the second derivative of position, we get a differential equation. A differential equation known as the Schrödinger equation governs the development of a quantum state in quantum mechanics. For our purposes, the Schrödinger equation [11] would not be discussed here; what matters is the fact that the evolution of closed quantum systems is provided by orthogonal linear transformations.
The probabilistic aspect of quantum mechanics is shown in the process of measurement. The only method to get information from a quantum state is via measurement.
In the case of an n-qubit, it can be presented as:
k = 0 2 n 1 a k | k
Then, in a length 1 condition of normalization, it can be expressed as:
k = 0 2 n 1 a k 2 = 1
A measurement on it will provide the conventional n-bit values from 000...0 to 111, where the value k in binary form has the probability a k 2 of appearing in the results. Using the concept of normalization, we know that the total probability should be 1. Quantum interference is required for a measurement to be made. Once the measurement has been carried out, the quantum state has been annihilated. Immediately after the measurement, the quantum system returns to its pure state. Take, for example, the case when we do a measurement on the 2-qubit vector.
0.1 | 00 + 0.3 | 01 + 0.3 | 10 + 0.9 | 11
The pure state | 00 would be observed with 1% probability. The pure state | 01 would be observed with 9% probability. The pure state | 10 would be observed with 9% probability. The pure state | 11 would be observed with 81% probability.
There are three basic steps in a quantum computation: In step 1: we can initialize the quantum algorithm’s input by encoding it in n-qubits, and the quantum computer starts with that value, for example, with | 00 0 . In step 2, the execution of the quantum algorithm would involve a mathematical linear orthogonal transformation. Quantum algorithms can be simplified into basic quantum operations, each using one or two quantum bits, much like conventional calculations are broken down into binary logic operations. In step 3, the execution of the final quantum state measurement can be performed. Finally, because of the quantum algorithm is probabilistic, this means that any result is possible. After the measurement, the quantum algorithm has to establish a state that has a high enough chance of producing the right solution to the issue being addressed.

2.2. Linear Transformations

Suppose we want to turn a vector v = ( 3 2 ) in the XY plane by 20 degrees counterclockwise. The resulting position and magnitude of this vector R 20 ( v ) can be calculated as follows. This approach is based on a theoretical understanding of the rotation transformation’s characteristics. If we have two vectors, v and w, it is irrelevant whether we add them and then rotate the addition by an angle, or if we rotate each vector separately and then add them. The final outcome will be the same. This rotational feature may be stated algebraically as follows:
R α ( v + w ) = R α ( v ) + R α ( w ) .
For any real number c, the same holds true for the operation of multiplying a vector by a number.
R α ( c v ) = c R α ( v )
When the rotation transformation is performed to the basis vectors ( 1 0 ) and ( 0 1 ) we find that it is quite straightforward to calculate the outcome:
R α ( 1 0 ) = ( cos α sin α ) ,   R α ( 0 1 ) = ( sin α cos α )
After applying a rotation transformation to a vector v = ( 3 2 ) , we can now calculate the outcome:
( 3 2 ) = 3 ( 1 0 ) + 2 ( 0 1 )
This expression can also be rewritten as
R 20 ( 3 2 ) = 3 R 20 ( 1 0 ) + 2 R 20 ( 0 1 ) = 3 ( cos 20 sin 20 ) + 2 ( sin 20 cos 20 ) ( 2.135 2.905 )
To make this calculation applicable in a broader range of situations, we need to broaden its contextual notion. Vector space is the set of vectors in which the addition and multiplication of vectors by integers, given a set of certain conditions, are possible. For any two vectors v and w and any integer c, c (v + w) = cv + cw for any two vectors v and w. Examples of vector spaces are the collection of plane vectors, the collection of 3D space vectors, and the collection of n-qubits.
All of the above examples may be combined into a single algebraic structure. As an array of N-component real numbers, the space RN is defined as so. Component-wise addition and multiplication of real numbers:
( a 1 a 2 a 3 a N ) + ( b 1 b 2 b 3 b N ) = ( a 1 + b 1 a 2 + b 2 a 3 + b 3 a N + b N ) , c ( a 1 a 2 a 3 a N ) = ( c a 1 c a 2 c a 3 c a N )
Descartes’ philosophy [12] proposes that the space of plane vectors should have two models: a geometric model in which vectors are directed segments on a plane, and an algebraic model in which vectors are supplied by pairs of numbers. The geometric model has the benefit of being able to be seen, while the algebraic model is better for doing computations. Geometric models are better for certain issues, whereas algebraic models are better for others.
For modeling purposes, the basis { e 1 , e 2 , , e N } of the space N can be utilized, where
e 1 = ( 1 0 0 0 ) , e 2 = ( 0 1 0 0 ) , , e N = ( 0 0 0 1 )
A linear combination of the basis vectors may be used to extend any vector in N .
( a 1 a 2 a 3 a N ) = ( a 1 0 0 0 ) + ( 0 a 2 0 0 ) + + ( 0 0 0 a N ) = a 1 e 1 + a 2 e 2 + a 3 e 3 + + a N e N
Using the 2-qubit expression as a reference,
a 0 | 00 + a 1 | 01 + a 2 | 10 + a 3 | 11 ,
We can observe that the four pure state vectors { | 00 , | 01 , | 10 , | 11 } serve as the foundation for the 2-qubit space. In general, this may be applied to an infinite n-qubit space, if so desired. As the number of vectors in a vector space’s foundation increases, so does the vector space’s dimension. For example, the dimension of N is N, but n-qubits has a dimension of 2 n . The set of polynomials in a variable X is an example of an infinite-dimensional vector space. It is possible to add two polynomials together and to multiply a polynomial by a number, much as with planar vectors. In the polynomial space, what is the definition of a basis? It is possible to express a polynomial as follows:
a 0 + a 1 X + a 2 X 2 + + a n X n
The coefficients a 0 , a 1 , a 2 , may be regarded as vector coordinates and { X 0 , X 1 , X 2 , } can be used as a basis in the polynomial space The space of polynomials has an unlimited number of dimensions since there are an infinite number of powers of X in the basis.
If the following two conditions are met, then a transformation T of a vector space V is considered linear:
T ( v + w ) = T ( v ) + T ( w ) ,
for all v, w in V.
T ( c v ) = c T ( v ) ,
for any number c and all v in V.
An example of a linear transformation is the rotation of a plane. Others include reversing the direction of a plane’s reflection or dilation along a straight line that passes through the origin.
Linear transformations have the distinct property that they are entirely governed by what they do to their basis vectors. Given that T is a linear transformation of N , we can calculate what the values T ( e 1 ) , , T ( e N ) .
Consequently, we can take an arbitrary vector
v = a 1 e 1 + a 2 e 2 + + a N e N
and substitute it into T ( v ) as follows:
T ( v ) = T ( a 1 e 1 + a 2 e 2 + + a N e N ) = T ( a 1 e 1 ) + T ( a 2 e 2 ) + + T ( a N e N ) = a 1 T ( e 1 ) + a 2 T ( e 2 ) + + a N T ( e N )

2.3. Matrix Algebra

Matrix algebra is a method for doing calculations using linear transformations. To begin, let us look at the dot product in N . To calculate the dot product of two vectors in N , the following method can be used:
( a 1 a 2 a N ) ( b 1 b 2 b N ) = a 1 b 1 + a 2 b 2 + + a N b N
The bilinear characteristic of the dot product can be observed as follows:
v ( u + w ) = v u + v w , ( v + u ) w = v w + u w v ( c w ) = ( c v ) w = c ( v w )
Further, the symmetric characteristic of the dot product can be expressed as:
v w = W v
The dot product has a crucial property: the length of a vector v is equal to v v . The length of a vector v, also known as its norm, is indicated by the symbol | v | .
Complex problems are seldom solved in one step in classical computing. Similarly, a quantum algorithm is composed of a number of smaller linear changes rather than a single large one.
Suppose we need to perform an algebraic function on some N × N matrices. Some of the algebraic characteristics of matrix operations are the same as those of number operations, for example: A ( B + C ) = A B + A C , ( A + B ) C = A C + B C . There is, however, one significant distinction. Take a look at the following two matrices:
A = ( 1 1 1 1 ) ,   B = ( 1 1 1 1 ) .
In the calculation of AB and BA, we observe that:
A B = ( 2 2 2 2 ) ,   B A = ( 0 0 0 0 )
Therefore, we can infer that matrix multiplication is not commutative: A B   B A .
This example also demonstrates that, in contrast to numbers, the product of two non-zero matrices may be a zero matrix. The product of matrices, on the other hand, is associative: ( A B ) C = A ( B C ) .

3. Application of the Methods

3.1. Quantum Entanglement Modeling Using Mathematics

Entanglement [13], a fundamental concept in quantum physics, will be briefly presented. Consider the case when we have two separate qubits, and they are expressed as a 0 | 0 + a 1 | 1 and b 0 | 0 + b 1 | 1 . We wish to combine them into a two-qubit system. The tensor product operation may be used to do this:
( a 0 | 0 + a 1 | 1 ) ( b 0 | 0 + b 1 | 1 ) = a 0 b 0 | 00 + a 0 b 1 | 01 + a 1 b 0 | 10 + a 1 b 1 | 11
The basis vectors may be multiplied by expanding the left side and concatenating it. As an example, | 0 | 1 = | 01 . Conceptually, this is equivalent to treating two independently moving photons as if they were a single quantum entity. We refer to these types of quantum states as entangled. This suggests that the photons in the pair are interacting in a physical sense. Let us explore this notion further with a renowned example, Alice and Bob separately received information in the form of qubits, and they proceed to extract represented inside the qubits by performing measurements. For the time being, let us assume that all qubit pairs are in the same unentangled condition:
a 0 b 0 | 00 + a 0 b 1 | 01 + a 1 b 0 | 10 + a 1 b 1 | 11
As a consequence of her measurement, let us calculate the chance that Alice will detect the value “0” in her data. The value “0” of Alice corresponds to two pure states: | 00 and | 01 , and it can be expressed probabilistically as a 0 2 b 0 2 + a 0 2 b 1 2 = a 0 2 . All of Bob’s observations will now be divided between “0” and “1”. Let us analyze how likely it is that Alice will see “0” in the first group. Conditional probability refers to the chance of Alice’s outcomes of observations that are dependent on Bob’s result in being zero percent. Bob’s observations of “0” which can be presented as | 00 may correlate to the states observed separately from afar by Alice, which can be expressed as | 00 if Alice observes “0” and | 10 if Alice observes “1”. The proportion of Alice’s “0”s to “1”s is therefore a 0 2 b 0 2 : a 1 2 b 0 2 =   a 0 2 : a 1 2 . This means that the conditional probability of Alice seeing “0” under the condition that Bob sees “0” is likewise equivalent to a 0 2 . For two occurrences to be considered separate, their conditional probabilities must be equal in order for X to occur, and this is known as an independent event.
Let us consider the same scenario as before, but this time with all pairs of qubits in an entangled state, which can be expressed as 1 2 | 00 + 1 2 | 11 . Suppose there is a 50% chance that Alice and Bob will both observe “0” and a 50% chance that Alice and Bob will both observe “1”. The quantum state will collapse to | 00 if Bob observes “0”, guaranteeing that Alice’s measurement result will be “0”. If Bob also observes “0”, Alice’s conditional chance of seeing “0” is 100 percent, whereas the likelihood of Alice seeing “0” is 50 percent. The results of measurements for Alice and Bob are correlated for entangled states, but they are independent for unentangled states, as we can see here.

3.2. Linear Transformations Applied in Quantum Cryptography

The theory of linear transformations may be applied in quantum cryptography [14]. Suppose joint state 1 2 | 00 + 1 2 | 11 entangled photons are produced and given separately to Alice and Bob, who each get one photon from each pair of photons. The result of each measurement will be the same for Alice and Bob, regardless of whether they see 0 or 1 with a chance of 50 percent. It is conceivable that another person named Eve may disrupt the flow of entangled pairs by transmitting random pairs in the states | 00 or | 11 instead of entangling them. If Alice and Bob’s observations are 100 percent consistent, half of the measurements they take will be zeros and the other half will be ones. Eve will know the created key since these states are formed by Eve, and Eve knows the outcomes of Alice and Bob’s observations. How can Alice and Bob tell whether they have been targeted? There are two people who have the same angle of rotation of polarization filters. In what ways might we expect their findings? This is a mathematical equivalent of rotating each qubit and then taking a measurement. The photons’ quantum states will change in the following manner.
| 0 cos α | 0 + sin α | 1 | 1 sin α | 0 + cos α | 1
Due to the fact that the first and second photons in each pair undergo an identical transformation, it can be expressed as:
1 2 | 00 + 1 2 | 11 1 2 ( cos α | 0 + sin α | 1 ) ( cos α | 0 + sin α | 1 ) + 1 2 ( sin α | 0 + cos α | 1 ) ( sin α | 0 + cos α | 1 ) = 1 2 ( cos 2 α | 00 + sin α cos α | 01 + sin α cos α | 10 + sin 2 α | 11 ) + 1 2 ( sin 2 α | 00 sin α cos α | 01 sin α cos α | 10 + cos 2 α | 11 ) = 1 2 ( cos 2 α + sin 2 α ) | 00 + 1 2 ( cos 2 α + sin 2 α ) | 11 = 1 2 | 00 + 1 2 | 11
Astonishingly, the entangled condition remained unchanged after the rotation. Since both Alice and Bob will be seeing zeros and ones with 100% correlation after rotating their polarization filters, this indicates that there will be no change in the statistical distribution of data. The unentangled states | 00 and | 11 that Eve may transmit will now be examined:
| 00 ( cos α | 0 + sin α | 1 ) ( cos α | 0 + sin α | 1 ) = cos 2 α | 00 + sin α cos α | 01 + sin α cos α | 10 + sin 2 α | 11
As we can see, it is feasible for Alice to observe a value of 0 while Bob observes a value of 1, and vice versa. Using the angle α , we can quickly calculate the probability. The polarization filters of Alice and Bob should be rotated by the same angle α in order to validate the integrity of the channel. The results of their measurements should be sent through an unencrypted communication channel. A correlation of 100% would indicate that the attack has not occurred.

3.3. Quantum Teleportation

Objects in the same quantum state cannot be physically distinguished from one other. The concept of quantum teleportation [15] is to move a quantum state from one location to another, rather than to move matter from one location to another. A lab has successfully shown the ability to transport extremely tiny quantum systems in a lab environment. Theoretically, huge quantum systems could be teleported, but the ability to do so for macroscopic items has not yet been developed.
Our goal is to transport a polarized photon between two different locations using a teleporter. Our true goal is to teleport the photon’s quantum state. Photons are created by measuring their energy and then re-creating them in an identical condition. In order to identify the unknown state of a photon, we would need to take a single measurement, which would destroy it. The difficulty here is to transfer the photon’s state without ever finding out what the state truly is. Consider the following scenario: we are given a photon at point A in an unknown polarization state a | 0 + b | 1 where a 2 + b 2 = 1 . We should have done some preliminary planning before attempting to implement the teleportation. We should have formed an entangled pair in the state 1 2 | 00 + 1 2 | 11 and sent the first photon to location A, while sending the second photon to location B. With three photons, their combined state equals three qubits, which may be computed as a tensor product as follows:
( a | 0 + b | 1 ) ( 1 2 | 00 + 1 2 | 11 ) = a 2 | 000 + a 2 | 011 + b 2 | 100 + b 2 | 111
Following that, we will conduct an orthogonal transformation of the space of 2-qubits to mix the states of the two photons at position A:
| 00 1 2 ( | 00 + | 01 + | 10 + | 11 ) | 01 1 2 ( | 00 | 01 + | 10 | 11 ) | 10 1 2 ( | 00 + | 01 | 10 | 11 ) | 11 1 2 ( | 00 + | 01 + | 10 | 11 )
Each basis vector is converted to a vector of length 1, and various basis vectors have zero dot product with one another. Therefore, this transformation is orthogonal. The state of the 3-qubit if we apply this operation on the first two photons can be expressed s:
a 2 2 ( | 000 + | 010 + | 100 + | 110 ) + a 2 2 ( | 001 | 011 + | 101 | 111 ) + b 2 2 ( | 000 + | 010 | 100 | 110 ) = b 2 2 ( | 001 + | 011 + | 101 | 111 ) + a + b 2 2 | 000 + a b 2 2 | 001 + a + b 2 2 | 010 + a + b 2 2 | 011 + a b 2 2 | 100 + a + b 2 2 | 011 + a b 2 2 | 110 + a b 2 2 | 111
The measurement of the two photons at point A is then carried out. In this case, there are four potential outcomes: 00, 01, 10 and 11. We can consider the following four scenarios and determine what will happen to the state of the photon at point B in each scenario.
Scenario 1. On the first two photons, we observe the outcome 00. As a result, the three-qubit system will collapse to:
a + b 2 | 000 + a b 2 | 001
Following that, we utilize the tensor product technique:
| 00 ( a + b 2 | 0 + a b 2 | 1 )
As a result, the state of the photon at point B changes to:
a + b 2 | 0 + a b 2 | 1
Scenario 2. On the first two photons, we observe the outcome 01. As a result, the state of the photon at point B is transformed into:
a + b 2 | 0 + a + b 2 | 1 .
Scenario 3. On the first two photons, we observe the outcome 10. As a result, the state of the photon at point B is transformed into:
a b 2 | 0 + a + b 2 | 1
Scenario 4. On the first two photons, we observe the outcome 11. As a result, the state of the photon at point B is transformed into:
a b 2 | 0 + a b 2 | 1
We can conduct an orthogonal transformation on the qubit at point B to complete the process. The sort of change that will take place will be determined by the result of the observation at point A.
The photon at B can be transformed as follows:
Scenario 1. If we observe 00 at A, the photon undergoes the following change at point B:
| 0 1 2 | 0 + 1 2 | 1 , | 1 1 2 | 0 1 2 | 1 .
Scenario 2. If we observe 01 at A, the photon undergoes the following change at point B:
| 0 1 2 | 0 + 1 2 | 1 , | 1 1 2 | 0 + 1 2 | 1 .
Scenario 3. If we observe 10 at A, the photon undergoes the following change at point B:
| 0 1 2 | 0 1 2 | 1 , | 1 1 2 | 0 + 1 2 | 1 .
Scenario 4. If we observe 11 at A, the photon undergoes the following change at point B:
| 0 1 2 | 0 1 2 | 1 , | 1 1 2 | 0 1 2 | 1 .
We can verify that in all circumstances, the same result is obtained at point B: a | 0 + b | 1 . Consider the following computations for scenario 1:
a + b 2 | 0 + a b 2 | 1 a + b 2 | 0 + a + b 2 | 1 + a b 2 | 0 a b 2 | 1 = a | 0 + b | 1 .
Notice that the quantum state of the initial qubit that was located at A is represented by the final result obtained at B. We have successfully teleported this state from point A to point B. It is important to note that none of our changes were influenced by the values of a or b. Although the transformation carried out on the last step was dependent on the observations collected at step A, it was not dependent on the values of the coefficients a and b, which remained undefined during the whole procedure.

4. Findings

To investigate the effects of the activity (in this case, the teaching of the mathematical concepts necessary for understanding quantum theory, as presented in this paper) on the students, a quasi-experimental design with comparisons between each of the activity groups and the control group can be used to investigate the effects of the activity. Following the session, students in the various groups can be invited to create an artifact that represents their understanding of the material. Show-and-tell presentations, basic essays, the completion of worksheets, and even small class projects are examples of artifacts that could be used in the classroom to assess the students. For instance, a suitable final project could be something that utilizes mathematical modeling in the form of a computer simulation [16]. To further investigate the in-between spaces of the skills that might be engaged in the production of the artifact, qualitative comparative analysis (QCA) [17] might be applied. The researchers’ interactions with the students in the classroom, interviews, and studies of the students’ artifacts are all examples of data gathering methods that can be used. QCA is a technique for determining the relative contributions of several factors (such as distinct components of an intervention) to a result of particular interest. The documenting of the multiple configurations of conditions associated with each example of an observed outcome is the first step in the QCA process. In the following step, a minimization process is used to identify the simplest collection of criteria that can account for the observed results, both in their presence and their absence. When used in conjunction with standard quantitative and qualitative methodologies, it can be utilized to discover significant intervention components that may explain the effectiveness or ineffectiveness of a given intervention. For this reason, QCA of the empirical evidence in the students’ artifacts and a post-activity assessment test can be used to determine whether there were any similarities, differences, or contradictions in the mathematical abilities between the students in the activity group and in the control group while they were creating their artifacts.
Results from the QCA method (see Figure 1) can be used to study whether empirical data from the assessment of mathematical skills are manifested (or not manifested). Students in the activity group were designated by the prefix U. Students in the control group were designated by the prefix C. A positive learning outcome is represented by a (1) if it is observed in the student’s artifact, and (0) denotes the absence of a desired learning outcome. In the values for (ARTIFACT OUTCOME): (1) signified that the student was successful in producing an artifact that could demonstrate the desired learning outcome, whereas (0) signified that the student was unsuccessful in producing an artifact that could demonstrate the desired learning outcome. For instance, as an extreme example to illustrate how QCA works, if a student is in the area represented as 11110 in the QCA Venn diagram, it means that a particular student has scored full marks for the four questions in a mathematics worksheet, but the student has not managed to produce a hands-on class project that demonstrates the full ability to utilize those mathematical concepts to achieve a passing grade.
The results of a QCA Venn diagram (such as Figure 1) can be used to represent the four types of learning outcomes. A good result (1) is one in which the student’s artifact demonstrates a favorable learning outcome. A negative outcome (0) indicates that the student’s artifact did not demonstrate the desired learning outcome. Contradictory configurations C may develop when certain combinations of factors provide a (0) negative outcome while others produce a (1) good outcome. At first glance, it may appear as though negative cases (0) and contradictory cases C are undesirable outcomes of the QCA approach; however, conflicting configurations can be viewed as results in and of themselves, since they allow the researcher to interact more deeply with the data. For instance, this could mean that, while the student’s artifact did not accomplish the desired learning goal, observable evidence of specific competencies was present in the student’s artifact. Logical remainders R are denoted by blank white spaces to represent unobserved logical conditions.
The educational implication is that QCA can be used to inform the teachers about which specific student to focus on to provide remediation, so that any confusion in the mathematical concepts can be clarified for those students. Students who performed well in both the worksheets and in producing the final project can be encouraged to provide peer-teaching and support to the lower progress students who experienced difficulties.

5. Discussion

Many researchers and educators acknowledge the importance of preparing students for the future [18]. Mathematics education is the must-have core foundation for accessing the many other scientific disciplines that are essential for harnessing quantum technologies. There is a wide range of theories on how to teach quantum theory, but little research into which methods work best. More research regarding students’ difficulties, teaching methods, activities, and research tools for a conceptual approach to quantum mechanics is needed.
Bitzenbauer [19] has shown that quantum physics education research output has increased steadily during the last two decades. In addition, there has been a shift in research priorities. There has been an increase recently in the relevance of empirical research on the teaching and learning of quantum physics, whereas before only publications on the teaching of quantum physics content were published.
Murina [20] observes that we are witnessing a quantum computing revolution that will be vital to the future worldwide dominance of nations. Devices and breakthroughs in the field of quantum physics have been achieved. Quantum computing and technology, as well as fields such as science, technology, engineering, and mathematics, must be taught to the general public. For the development of high-quality quantum technology, a workforce must have a strong foundation in math. In order to enter the field of quantum programming, one must have a solid foundation in arithmetic and physics, both of which are required for quantum literacy.
The majority of quantum information science and technology (QIST) teaching and training takes place at the graduate and postdoctoral levels, with only a few initiatives beginning at the undergraduate level. Expanding these efforts at the pre-tertiary school level and including quantum information science in the curriculum are essential if we are to fulfill the anticipated demand for quantum workers and ensuring that the workforce is demographically representative and includes people from all communities [21].
By utilizing the quantum rules of nature, quantum computing is able to create algorithms that are not achievable on more standard computers, which could lead to significant advances in fields such as materials science and chemistry. Quantum programmers, in particular, are in high demand due to the burgeoning field of quantum computing. Few options exist for non-specialists or knowledge on how to best instruct students in computer science and engineering. Using a realistic, software-driven approach, Mykhailova and Svore [22] taught an undergraduate course on quantum computing. Hands-on programming exercises, several programming assignments, and a final project are all used to supplement lectures on quantum algorithms. Instead of standard written assignments, the emphasis is placed on self-paced programming exercises called “Quantum Katas”. Programming assignments were found to aid students in retaining the theoretical concepts provided in lectures. Students said that the programming exercises and the final project were the most important parts of their learning experience.
Despite the fact that quantum computers and simulators may already be accessed and programmed via the internet, efforts to increase awareness of quantum computing are just getting underway. Angara, Stege, and MacLean [23] described their experiences in arranging and presenting quantum computing seminars for high-school students with little or no prior knowledge in the aforementioned domains. Quantum computing is introduced to students in novel ways, such as through newly created “unplugged” exercises for teaching basic quantum computing ideas. They use a programmatic approach and introduce students to the IBM Q Experience using Qiskit and Jupyter notebooks. Students’ experiences and findings show that basic quantum computing ideas are accessible to high-school students, and early exposure to quantum computing is a desirable addition to the problem-solving and computing abilities that high-schoolers learn before entering university.
Research on how to teach quantum mechanics at the secondary and lower undergraduate levels has been investigated by Krijtenburg-Lewerissa, Brinkman, and van Joolingen [24]. Quantum mechanics is increasingly being taught using a conceptual approach in introductory physics courses around the world. It is necessary to do research on common misunderstandings about quantum mechanics, as well as to conduct tests and develop teaching strategies. For secondary and lower undergraduate students, little research has been done on teaching sophisticated quantum phenomena such as time dependence, superposition, and measurement issues.
It was shown by Rasa, Palmgren, and Laherto [25] that upper-secondary school students’ conceptions of the future and their agentic orientations changed after taking a course on quantum computing and technical approaches to global problems. The researchers found that students had a more positive, yet unpredictable, view of the future and technological development. They also found that students had a more positive view of their own agency and a more positive outlook on the future. A course that focuses on futuristic technologies can help students to think more imaginatively about their own lives, as well as technology and non-technological solutions to global challenges, and to question deterministic thinking. Futuristic quantum physics have opened fresh perspectives on uncertainty and probabilistic reasoning, respectively. A future-oriented approach to teaching science addresses the need of combining future-thinking abilities, student autonomy and real socio-scientific challenges.
Quantum physics education for K12 students and the broader public has become an unavoidable necessity in light of the impending transformative power of quantum technologies. Quantum literacy is crucial for individuals to learn how to foster creativity and develop a new style of thinking. In scientific reasoning, facts and knowledge are analyzed, and then expressed using mathematical language. Foti, Anttila, Maniscalo, and Chiofalo [26] suggest that mathematical frameworks can be used to help students grasp the concepts.
At both the high school and college levels, teaching and mastering quantum mechanics is a challenging endeavor. Students must cope with notions such as uncertainty and entanglement, as well as advanced mathematical tools, in order to fully grasp the new physical world. As a simple solution to these crucial challenges, a matrix algebra-based mathematical approach is offered by Di Mauro and Naddeo [27]. They assert that, to close the gap between high school curricula and contemporary scientific concepts, students can benefit by learning topics such as qubits and quantum computing.

6. Conclusions

Mathematics has long been perceived as difficult by many people. Despite this, mathematics is a vital part of STEM education. Industrial sectors, such as banking, aeronautics, and energy, have already reaped the benefits of quantum technology, and this impact will only grow in more sectors in the future. Managers in the private and public sectors will have to master quantum computing. A better knowledge of quantum algorithms might help foster a greater interest in mathematics. In order to get people excited about the mathematics they already know, the current article suggests presenting the material in a gentle yet understandable manner. The mathematics needed to describe quantum computing concepts, such as linear transformations and matrix algebra, has been introduced. Basic mathematical ideas have been utilized as examples to demonstrate the applicability of these principles in designing algorithms for quantum entanglement, quantum cryptography, and quantum teleportation. These quantum algorithmic literacy exemplars may help rekindle interest in mathematics.
Quantum algorithmic literacy must be taught to the next generation of application domain specialists as well as to a far larger portion of the present workforce. Quantum algorithmic literacy may be used to frame educational endeavors. People who are conversant in both professions would be in high demand. As quantum computing becomes a viable technology, a deeper grasp of the possible uses of quantum computing algorithms would contribute to healthcare, education, government, and other fields. Quantum technology has the potential to revolutionize a wide range of industries. Readers who have already familiar with the basic quantum algorithms introduced in this paper may be interested in more advanced quantum machine learning algorithms such as Grover search and Shor’s algorithm. Many additional algorithms with demonstrable improvements have been created based on these and other discoveries, with applications in fields such as optimization and cryptography. Having a working knowledge of the mathematics needed to craft quantum algorithms would help more people in a variety of professions to innovate for the betterment of humanity.

Funding

The research is supported by the Office of Education Research of the National Institute of Education in Nanyang Technological University Singapore.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author would like to sincerely thank the anonymous reviewers, and friends who have contributed in one way or another to this study.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Perdomo-Ortiz, A.; Feldman, A.; Ozaeta, A.; Isakov, S.V.; Zhu, Z.; O’Gorman, B.; Katzgraber, H.G.; Diedrich, A.; Neven, H.; de Kleer, J.; et al. Readiness of Quantum Optimization Machines for Industrial Applications. Phys. Rev. Appl. 2019, 12, 014004. [Google Scholar] [CrossRef] [Green Version]
  2. Rainò, G.; Novotny, L.; Frimmer, M. Quantum Engineers in High Demand. Nat. Mater. 2021, 20, 1449. [Google Scholar] [CrossRef] [PubMed]
  3. Hadorn, G.H.; Hoffmann-Riem, H.; Biber-Klemm, S.; Grossenbacher-Mansuy, W.; Joye, D.; Pohl, C.; Wiesmann, U.; Zemp, E. (Eds.) Handbook of Transdisciplinary Research; Springer: Dordrecht, The Netherlands, 2008; ISBN 978-1-4020-6698-6. [Google Scholar]
  4. Nita, L.; Mazzoli Smith, L.; Chancellor, N.; Cramman, H. The Challenge and Opportunities of Quantum Literacy for Future Education and Transdisciplinary Problem-Solving. Res. Sci. Technol. Educ. 2021, 1–17. [Google Scholar] [CrossRef]
  5. Yates, L.; Millar, V. ‘Powerful Knowledge’ Curriculum Theories and the Case of Physics. Curric. J. 2016, 27, 298–312. [Google Scholar] [CrossRef]
  6. Dirac, P.A.M. The Quantum Theory of the Electron. Proc. R. Soc. Lond. A 1928, 117, 610–624. [Google Scholar] [CrossRef] [Green Version]
  7. Manin, Y.I. Quantum Groups and Noncommutative Geometry; CRM Short Courses; Springer International Publishing: Cham, Switzerland, 2018; ISBN 978-3-319-97986-1. [Google Scholar]
  8. Benioff, P. Quantum Mechanical Hamiltonian Models of Turing Machines. J. Stat. Phys. 1982, 29, 515–546. [Google Scholar] [CrossRef]
  9. Feynman, R.P. Quantum Mechanical Computers. Opt. News 1985, 11, 11. [Google Scholar] [CrossRef]
  10. Zeh, H.D. On the Interpretation of Measurement in Quantum Theory. Found. Phys. 1970, 1, 69–76. [Google Scholar] [CrossRef]
  11. Feit, M.D.; Fleck, J.A.; Steiger, A. Solution of the Schrödinger Equation by a Spectral Method. J. Comput. Phys. 1982, 47, 412–433. [Google Scholar] [CrossRef]
  12. Descartes, R. Descartes: Selected Philosophical Writings, 1st ed.; Cottingham, J., Stoothoff, R., Murdoch, D., Kenny, A., Eds.; Cambridge University Press: Cambridge, UK, 1988; ISBN 978-0-521-35264-2. [Google Scholar]
  13. Horodecki, R.; Horodecki, P.; Horodecki, M.; Horodecki, K. Quantum Entanglement. Rev. Mod. Phys. 2009, 81, 865–942. [Google Scholar] [CrossRef] [Green Version]
  14. Hughes, R.J.; Alde, D.M.; Dyer, P.; Luther, G.G.; Morgan, G.L.; Schauer, M. Quantum Cryptography. Contemp. Phys. 1995, 36, 149–163. [Google Scholar] [CrossRef] [Green Version]
  15. Pirandola, S.; Eisert, J.; Weedbrook, C.; Furusawa, A.; Braunstein, S.L. Advances in Quantum Teleportation. Nat. Photon 2015, 9, 641–652. [Google Scholar] [CrossRef]
  16. Mityushev, V.; Nawalaniec, W.; Rylko, N. Introduction to Mathematical Modeling and Computer Simulations, 1st ed.; Chapman and Hall/CRC: London, UK, 2018; ISBN 978-1-315-27724-0. [Google Scholar]
  17. Marx, A.; Rihoux, B.; Ragin, C. The Origins, Development, and Application of Qualitative Comparative Analysis: The First 25 Years. Eur. Pol. Sci. Rev. 2014, 6, 115–142. [Google Scholar] [CrossRef] [Green Version]
  18. Szabo, Z.K.; Körtesi, P.; Guncaga, J.; Szabo, D.; Neag, R. Examples of Problem-Solving Strategies in Mathematics Education Supporting the Sustainability of 21st-Century Skills. Sustainability 2020, 12, 10113. [Google Scholar] [CrossRef]
  19. Bitzenbauer, P. Quantum Physics Education Research over the Last Two Decades: A Bibliometric Analysis. Educ. Sci. 2021, 11, 699. [Google Scholar] [CrossRef]
  20. Murina, E. Math and Physics Tools for Quality Quantum Programming. In Quality of Information and Communications Technology; Shepperd, M., Brito e Abreu, F., Rodrigues da Silva, A., Pérez-Castillo, R., Eds.; Communications in Computer and Information Science; Springer International Publishing: Cham, Switzerland, 2020; Volume 1266, pp. 263–273. ISBN 978-3-030-58792-5. [Google Scholar]
  21. Perron, J.K.; DeLeone, C.; Sharif, S.; Carter, T.; Grossman, J.M.; Passante, G.; Sack, J. Quantum Undergraduate Education and Scientific Training. arXiv 2021, arXiv:2109.13850. [Google Scholar] [CrossRef]
  22. Mykhailova, M.; Svore, K.M. Teaching Quantum Computing through a Practical Software-Driven Approach: Experience Report. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education, Portland, OR, USA, 26 February 2020; ACM: New York, NY, USA, 2020; pp. 1019–1025. [Google Scholar]
  23. Angara, P.P.; Stege, U.; MacLean, A. Quantum Computing for High-School Students An Experience Report. In Proceedings of the 2020 IEEE International Conference on Quantum Computing and Engineering (QCE), Denver, CO, USA, 12–16 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 323–329. [Google Scholar]
  24. Krijtenburg-Lewerissa, K.; Pol, H.J.; Brinkman, A.; van Joolingen, W.R. Insights into Teaching Quantum Mechanics in Secondary and Lower Undergraduate Education. Phys. Rev. Phys. Educ. Res. 2017, 13, 010109. [Google Scholar] [CrossRef] [Green Version]
  25. Rasa, T.; Palmgren, E.; Laherto, A. Futurising Science Education: Students’ Experiences from a Course on Futures Thinking and Quantum Computing. Instr. Sci. 2022, 1–23. [Google Scholar] [CrossRef]
  26. Foti, C.; Anttila, D.; Maniscalco, S.; Chiofalo, M. Quantum Physics Literacy Aimed at K12 and the General Public. Universe 2021, 7, 86. [Google Scholar] [CrossRef]
  27. Di Mauro, M.; Naddeo, A. Introducing Quantum Mechanics in High Schools: A Proposal Based on Heisenberg’s Umdeutung. In Proceedings of the 1st Electronic Conference on Universe, Online, 22 February 2021; MDPI: Basel, Switzerland, 2021; p. 8. [Google Scholar]
Figure 1. Venn diagram of the QCA results of empirical data in the students (e.g., C_1, C_2, etc.) from the control group compared to the students (U_1, U_2, etc.) from the activity group.
Figure 1. Venn diagram of the QCA results of empirical data in the students (e.g., C_1, C_2, etc.) from the control group compared to the students (U_1, U_2, etc.) from the activity group.
Mathematics 10 01146 g001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

How, M.-L. Advancing Multidisciplinary STEM Education with Mathematics for Future-Ready Quantum Algorithmic Literacy. Mathematics 2022, 10, 1146. https://0-doi-org.brum.beds.ac.uk/10.3390/math10071146

AMA Style

How M-L. Advancing Multidisciplinary STEM Education with Mathematics for Future-Ready Quantum Algorithmic Literacy. Mathematics. 2022; 10(7):1146. https://0-doi-org.brum.beds.ac.uk/10.3390/math10071146

Chicago/Turabian Style

How, Meng-Leong. 2022. "Advancing Multidisciplinary STEM Education with Mathematics for Future-Ready Quantum Algorithmic Literacy" Mathematics 10, no. 7: 1146. https://0-doi-org.brum.beds.ac.uk/10.3390/math10071146

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop