How mathematical innovations yield increasingly more accurate models of the physical world 25 min read
While physics arouses the curiosity of the general public, many find the math daunting. Yet many of the central ideas in physics arise from simpler principles that have been tweaked and modified into increasingly complex formalisms that better map physical phenomena.
While many physics graduates end up working in data science, can mathematical insights in physics inform and enrich the data scientist? I argue yes. Even though data science as a distinct discipline is relativity new, the collection and analysis of data pervades the history of physics such as the collection of astronomical observation by Johannes Kepler from which he derived his laws of planetary motion. Both physics and data science extract patterns from data, though typically data science deals with statistical patterns while physics with lawful or nomological patterns. Having an understanding of fundamental laws can help data scientists with modelling complex systems and develop simulations of real-world phenomena.
In my own work, maintaining a strong interest in physics has helped me make important connections between information theory and statistical mechanics. Further, it has helped me understand the flexibility of mathematics, in particular linear algebra and calculus, in modelling physical systems constrained by spatial dimensions and more abstract multidimensional systems that include social and stochastic patterns. Moreover, it can be inspiring as well as intellectually gratifying to understand the rudiments of how physics models the world around us and how the incremental improvements of physics have required molding the math to fit and predict the data that nature supplies.
In this article, I odyssey through three mathematical ideas that underpin much of physics: the stationary action principle (also known as the principle of least action), Lorentz transformations, which describe time and space transformations in Einsteins special theory of relativity, and the metric tensor, which underlies the math of General Relativity (the theory of gravity as spacetime curvature).
The Stationary Action principle is perhaps the most important in all of physics because it threads through classical and quantum mechanics. It forms an alternative though equivalent formulation to the classical equations of motion invented by Newton for describing the evolution of a physical system. Specifically, it describes the motion of a physical system in time by determining the path that minimizes something called the action. The action is a functional, namely a function that takes functions as inputs, that describes the path of the system as stationary with respect to path variations between two points. Understanding the action as a functional, specifically as scoring the path variations, is key to understanding the concept behind it. The specifics of this will become clearer in the exposition below. This remarkable result articulates motion as a type of optimization function within given constraints.
Lorentz Transformations describe how the coordinates of time and space are intertwined into a unified metric that enables their measurements to proportionally change relative to observers in inertial frames of reference while conserving the speed of light. This formalism ensures that the speed of light remains constant across frames of reference, contrary to Newtonian assumptions that would have the speed of light change against invariable units of space and time. Before the theory of special relativity, the constancy of the speed of light was an experimentally observed phenomenon that did not fit into the framework of classical physics.
Finally, we explain the mathematical ideas behind the metric tensor, which describes length or distance in curved spaces. The metric tensor is a bilinear, symmetric identity matrix that generalizes the Pythagorean theorem underlying flat, Euclidean space to any possible space including curved surfaces. Curved surfaces were used by Einstein to describe the distortion of spacetime in the presence of gravity. As data scientists, youre likely very familiar with the Euclidean distance and linear algebra so appreciating the concepts behind the metric tensor should be a natural step. The metric tensor developed by Bernhard Riemann forms the foundation of non-Euclidean geometry and remarkably generalizes the notion of length to any underlying geometry.
The Principle of Least Action or the Stationary Action Principle constitutes the centrepiece of physics. It subsumes the equations of motion and mathematically articulates the transition rule of a physical system across time.
To begin to appreciate this principle recall that Newtons second law computes the trajectory of a system of particles by taking three inputs: the masses of the of the particles, the forces acting on the system, and the initial positions and velocities, and determines the evolution rule through F=ma, where m denotes mass and a acceleration. In contrast to the Newtonian method, the principle of least action computes the trajectory of the system by taking in the initial and final positions, masses and velocities (and other constraints depending on the system) but omits forces. It subsequently selects the path that minimizes a quantity called the action. Before we explain exactly what the action consists in, we need to understand an alternative formulation to Newtons equations called the Lagrangian.
The Lagrangian L is computed as the difference between Kinetic energy T and potential energy V, where T is given by the product of mass and velocity squared divided by 2 (2 denoting the average between initial velocity and final velocity), and V by the product of the mass of the object m, the gravitational constant g and the height of the object above ground h (the computation of potential energy varies with the system).
Why is the Lagrangian computed as the difference between kinetic and potential energy? Because as the system moves it converts potential energy into kinetic and the difference between the two captures the dynamic interplay between these two types of energy. It is important to note conversely that the total energy is computed as the sum of these two values.
The inputs to the Lagrangian are the positions x and the velocities v, denoted by (x dot), where the dot denotes the first derivative. This is because the velocity is computed as the first derivative of the position.
To compute the Lagrangian we need to minimally know the velocities, general coordinates, positions and the masses of the particles. Potential energy depends on the positions particles (or set of particles) since it describes the potential work it can do, whereas the kinetic energy depends on particle velocities since it describes the motion of the particle.
How does the action come into the picture? Imagine you have two points on a curved plane and you need to find the shortest distance. There are many paths between the two points, but only one path or line that represents the shortest distance. The action is analogous to this problem. In order to find the trajectory of the system, we need to select a path that minimizes the action. A corollary of this is that the action stays stationary through the evolution of the system.
Since the action must be stationary, the first-order partial derivative of the action must therefore be zero:
At a high level, the action is described by the path integral of the Lagrangian for a given time interval [t, t]. Even though the integral of a function from point t to t is typically understood as the area under the curve, the path integral of the Lagrangian should not be intuitively thought of as an area, but rather the integration of a functional, which is a function that takes another function(s) as input and outputs a scalar. The input will be the Lagrangian. The output defines the action. Across the many paths the system could take between t and t, we will see that it takes precisely the path that minimizes the action.
Heres the simple formula for the action as the path integral of Lagrangian:
Now, since the definite integral can be computed as the Riemannian sum of products of the y output of f(x) and the change of x denoted by x, as k area partitions approach infinity, we can compute the action as the Riemannian sum of products of the Lagrangian and the time derivative dt. In other words, the definite integral of the Lagrangian can be computed by minimizing the action across the time interval.
The action consists of the path integral of the Lagrangian between the initial position and the end position of the system. This means that the path integral minimizes the action by computing the difference between potential and kinetic energy. The fundamental theorem of calculus allows us to compute the action as a continuous interval between t and t, even though it can also be computed in discrete time steps N. Now if we were to imagine the action as a sum of discrete time steps N, we would compute it as the sum of products of the value of the Lagrangian at each time step and the value of time t.
The Lagrangian typically depends on positions and velocities but can also be time-dependent. The Lagrangian is said to be time dependent if it changes with time even if its position and velocities stay constant. Otherwise, the Lagrangian implicitly depends on time through changing positions and velocities. For the time independent formulation, we substitute L(x, ) into the equation to indicate dependence on positions and velocities:
Now, we know from the law of the conservation of momentum, that the derivative of the sum of all momenta of a system is equal to zero. In other words, in an isolated system, the total momentum is always conserved or remains constant. The derivative of a constant is zero, since the rate of change is held ceteris paribus or equal. In Newtonian mechanics, the third law of motion, which states that for every action theres an opposite and equal reaction, expresses the conservation of total momentum.
Similarly, the law of the conservation of energy, holds that the total energy of an isolated system is conserved across any transformation: the time derivative of total energy is zero. Unlike momentum, however, energy comes in different forms. It is the total of all these forms that is conserved. Articulated in terms of motion, there are only the forms of energy weve been talking about all along: kinetic and potential.
Since the Lagrangian is defined as the difference between these two forms of energy, when the Lagrangian is invariant under time translations, it implies the conservation of energy.
Something analogous to the conservation of energy occurs with respect to the Action. In the signed trajectory, nature selects the path that minimizes the value of the action. This minimization is similar to the minimization of of a function in optimization problems, except that the action represents a multitude of variables include all the coordinates at every instant of time. This extremizing character is expressed by the Euler-Lagrange equation, which forms the equation of motion.
What are the Euler-Lagrange equations? They are the differential equations that tell system how to move from one instant in time to the next. Now, Im not going to derive the equations here, but intuitively we will set the derivative of the action A with respect to position dx to 0. Put differently, we consider a small variation in the path, and require that the partial derivative of the action be zero.
This yields the two terms of the Euler-Lagrange equation: the time derivative of the partial derivative of the Lagrangian with respect to velocity, and the partial derivative of the Lagrangian with respect to position. Respectively, these represent the changes in kinetic (changes in momentum) and potential energy. Setting the difference between these two quantities to zero, yields the action minimizing Euler-Lagrange equation.
The Euler-Lagrange equation in a single coordinate or degree of freedom is given below, where L denotes the Lagrangian, velocity and x position.
In natural language, this reads as the time derivative (d/dt) of the partial derivative of the Lagrangian with respect to velocity (L/) minus the partial derivative of the Lagrangian with respect to position (L/x) equals zero. Intuitively, this can be rephrased as the instantaneous rate of change of time of the instantaneous rate of change of the Lagrangian with respect to velocity minus the instantaneous rate of the change of the Lagrangian with respect to position, is stationary.
Distilling it further, the Euler-Lagrange equation implies that the motion of a physical system corresponds to an extremum of the integral of the Lagrangian, which is the action.
The equation can be generalized to arbitrary coordinates (x, y, zn) :
In concrete scenarios, the action is a functional, that is to say a function of a function that involves the mapping from a function input (the Lagrangian) to a scalar output (the value of the action).
While the Stationary Action Principle enables efficient calculation of the trajectory of physical system, it requires knowing the starting and ending positions. In lieu of this global picture, we substitute the Newtonian formalism, which requires knowing the positions and initial velocities of the particles.
The Stationary Action principle can be adapted to quantum physics with important caveats, where all the possible paths between initial and final states are considered and the action takes the sum of the probability amplitudes of each path to compute the probabilistic evolution of the system.
Given this formulation, the classical stationary action principle can be thought of as a special case of the quantum formulation, in which given all paths the stationary action paths dominate.
Understanding Lorentz Transformations is a portal into Einsteins Special Theory of Relativity. They constitute the mathematical framework for computing relativistic spacetime transformations in inertial or uniform frames of reference, that is, frames of reference that exclude gravity.
A crucial concept at the heart of special relativity is that motion can only be described with respect to some frame of reference and not in absolute terms. If Im driving, for example, Im standing still with respect to the car but moving with respect to my house.
The idea of relativistic motion exists in classical mechanics and was first described by Galileo.
The groundbreaking insight embedded in Special Relativity is not relativistic motion, but rather what stays the same or constant across space translations. In classical mechanics, all motion is indiscriminately relative, whereas the coordinates of space and time change only in additive fashion while remaining static and independent of each other for all observers.
The relative motion assumption in classical mechanics implied that the motion of light should obey relativistic laws. In other words, if Im standing still and holding a flashlight, whereas youre driving and holding a flashlight, the motion of light from your flashlight should measure as the sum of the speed of light and your velocity.
Experimental evidence, however, contradicts this assumption. In reality, regardless of the frame of reference, light measures as a constant. In other words, empirical evidence attests to the speed of light being absolute.
Instead of finding error with the observation, Einstein posited the constancy of light speed as a law of nature. If light always measures the same, then what must change is the representation of the coordinates of space and time.
In order to understand how Einsteins theory of Special Relativity achieves this, it is important to have a cursory grasp of the simplified equations of motion described by classical mechanics. These will be modified so that relative motion between observers does not alter the speed of light but rather alters an interwoven metric of space and time. This has the peculiar consequence that the measures of time and distance will vary across observers when velocities approach the luminal limit.
The equations of motion are often condensed into the acronym SUVAT (s = distance, u = initial velocity, v = velocity, a = acceleration, t = time):
In order to make Lorentz transformations intelligible, we will be using spacetime diagrams. These reverse the axes of distance and time such that time is represented as the x axis and distance as the y axis. Further, we use the y axis to represent large distance intervals since we want to explain motion relative to the speed of light. Now light travels at 3 *10 m/s. In our spacetime diagrams, one second will correspond exactly to this distance. This has the consequence that the straight diagonal of our diagram situated at 45 angle between our axes, represents the constancy of light speed across time. In fact, the diagonals across a Cartesian grid will represent the asymptotic limits of light speed which will constrain our translations of time across the y axis and translations of space across the x axis.
Now any straight line diagonal to our Cartesian grid not at a 45 angle will represent uniform motion at subluminal velocity. In the Newtonian picture, the speed of light is just like any other speed. This means that an obtuse angle larger than 45 will represent faster than light velocity. Furthermore, the speed of light will be relative to a frame of reference. If Im travelling at half light velocity in the same direction as light, from my frame of reference I will observe light as moving at half light velocity since Im catching up to it with half its speed. The assumptions underlying this model involve retaining unchanging units of time and distance such that time and spatial intervals remain constant for all frames of reference.
The leap from regarding space and time as independent measures to integrating them into a continuum called spacetime involves transforming the variable of time into a measure of distance. We do this by weighting the time variable with c, standing for the speed of light constant. When we multiply c by t we get ct, which measures 1 light m/c.
In the Newtonian-Galilean picture, two frames of reference S and S are given by the coordinates (x, t) and (x,t) respectively where the apostrophe symbol, pronounced x prime and t prime, serves to distinguish two relative frames of reference (and does not denote differentiation as in normal contexts) . These frames are invertible and the inverses are equivalent to each other within Galilean relativity. From the frame of reference of S the coordinates of S, position and time, are given by x = (x-vt) and t = (t- vx/c) respectively. Likewise, from the frame of reference of S the coordinates of S are given by x = (x + vt) and t = (t+vx/c). However, these translations wind up making light relative rather than spacetime. The question arises as to how we can translate from S S such that we conserve c (the speed of light), while proportionally scaling the time and distance variables (more correctly, the spacetime continuum)?
A way of deriving these translations is to make use of the spacetime diagrams we introduced above where we scaled time by the constant c 299 x 10. The translation were seeking is expressed as the following:
In fact, we will use this symmetry or equivalence between frames of reference to derive the gamma factor as the common scaling factor for spacetime translations between relative frames of reference such that they reflect luminal constancy. This Galilean symmetry of relative motion is illustrated by the graphs below expressing the two frames of reference we introduced as inverses of each other:
Since the speed of light is constant across all frames of reference, if we start from the origin for both frames of reference (x = 0 and t=0), the path of light will satisfy the following equations (recall that the diagonal at 45 represents the speed of light where one unit of time corresponds to the distance travels in one unit of distance):
The conversion from x to x is given by the equation below, where x is simply the difference between x and the product of velocity and time. Now, in order to derive the Lorentz transformation, we need some factor to scale our spatiotemporal transformation. The factor equals v/c the ratio of velocity and the speed of light and is used to scale ct light-speed scaled time. If we expand the expression, we find that it algebraically reduces to the Newtonian transformation in the brackets. As we will see, when the Lorentz factor approaches 1, the Lorentz transformations become equivalent to their Newtonian counterparts, which correspond to our everyday notion of the simultaneity of events. The formulas below demonstrate how we get from the initial formula to the gamma scaled transformation formula for relative position:
Similarly, we can derive the time transformation from the t frame to t with the equation below. Since were using spacetime diagrams, we start with ct. We see that ct can be computed through the difference between ct and beta scaled x and the whole expression scaled by the Lorentz factor . We can algebraically solve for t by expanding the expression, which reduces the solution for t to t-vx/c scaled by :
When speeds are very small, vx/c reduces to 0 and reduces to 1, yielding t=t. This result corresponds to our everyday Newtonian experience where 1 second for me at rest is more or less equal to your second, while moving at a constant velocity relative to me.
As you might have noticed, the transformation to x involves ct as a term and the transformation to t involves x as a term. By factoring in as terms in each others reference frame transformations, time and space become interwoven into a co-dependent continuum where a unit change in one variable corresponds to a unit change in the other. This interrelationship will account for the proportionality of time dilation and space contraction described by Lorentz transformations.
How do we ascertain the value of the Lorentz factor? One way is to multiply our translation equations and solve for the common factor. Remember that we can replace x and x with ct and ct, respectively, due to the equality we introduced earlier. This will let us cancel out like terms and solve for :
Now we can express the x frame of reference by the following substitution:
And can express the t frame of reference by the following substitution:
In each equation, as the velocity v approaches the speed of light, the v/c approaches the number 1 and the value of the denominator approaches the 0. We know from E=mc that objects with rest mass cannot, as a matter of physical principle, be accelerated to equal luminal speeds. As such, it is not physically possible for the value of denominator to equal 0. The 0 limit represents an infinite rapidity (which denotes the angle of the transformation). As rapidity approaches infinity, time approaches rest and the measurement of length approaches zero.
On the other hand, when the velocity is small, v/c is a very small number, and the value of the denominator approaches 1. When the denominator (called the Lorentz factor) equals either 1 or ~ 1, the Lorentz factor becomes insignificant and the equation approximates Newtonian motion. That is to say, the equations of motion are given by the numerator, which reduce to Newtons equations of motion.
The Lorentz factor constitutes the key to understanding Lorentz transformations. If you recall back to Galilean relativity, the interchangeability of inertial frames of reference is achieved through rotations. Rotations are described by trigonometric functions. Trigonometric functions conserve Euclidean distance. Specifically, rotations conserve the radius. This means that units of length remain constant across transformations.
Analogously, Lorentz transformations conserve the spacetime metric. Unlike the Euclidean metric, the spacetime metric makes all spatiotemporal transformations relative to the speed of light as an absolute value. For this reason, the speed of light forms an asymptote that Lorentz transformations approach but cannot equal. In the spacetime diagram the speed of light is denoted by the equalities x = ct and x = ct. If you recall back to our spacetime diagram, the asymptotes consist of the diagonals cutting across both axes. Since the range of spacetime transformations are both infinite (meaning that the they output a range of to + ) yet asymptotic to our diagonals, they are described by hyperbolic functions or rotations. Hyperbolic rotations are functions analogous to the trigonometric functions but that use hyperbolas instead of circles. Unlike circles which are finite, hyperbolic rotations can stretch to infinite ranges. Their equivalents to the trigonometric functions can be described as exponential operations on the special number e (2.718), where the analogue to sin(x) is denoted by sinh(x) and the analogue to the cos(x) is denoted by cosh(x) described by the following functions respectively:
Just like in a unit circle (sin x, cos x) describe its points, (cosh x, sinh x) form the right half of a unit hyperbola. The angle of hyperbolic rotations in the context of special relativity is called rapidity denoted by the symbol eta . Here are the hyperbolic rotations equivalent to the Lorentz transformations we derived earlier:
The relationship between the Lorentz factor and the rapidity of hyperbolic rotations is the following:
If Galilean rotations conserve the radius or Euclidean distance, then what do Lorentzian transformations conserve? They conserve the Minkowski metric, given by the following equality which is analogous to Euclidean distance:
Since actual Lorentz transformations occur in four dimensions, 1 of time and 4 of space or analogously 4 spacetime dimensions, the four dimensional Minkowski interval is given by the following equation:
The gif diagram below visualizes these hyperbolic transformations as spacetime distortions in two dimensions that approach the diagonal asymptotes as velocity approaches the speed of light. The distortions on the grid indicate the distortions in the spacetime metric as a result of the relative speeds of observers. As speeds approach the luminal limit, space (the horizontal axes hyperbolas) contracts and time (the vertical axes hyperbolas) dilates. These intertwined transformations conserve the Minkowski metric s, which proportionally scales these transformations against the invariance of lightspeed.
Space contraction and time dilation can be inverted between observers at rest and observers moving at uniform or inertial speeds. If youre uniformly moving at close to the luminal limit relative to someone at rest, it is equally correct to describe you as at rest and the other person as moving at close to light speed.
Lorentz Transformations in Special Relativity occur in flat space pseudo-Euclidean space. What is a flat space? It is a geometry where the metric, or distance measure between points, is constant. The most well known metric of flat space is defined by the Pythagorean Theorem. Another flat metric includes the Minkowski spacetime metric we discussed above.
The Euclidean metric defines the distance between two points as the square root of the sum of squared lengths of the shortest sides of a right triangle. This follows from the Pythagorean Theorem: a + b = c.
Described geometrically, the Euclidean distance between two points is given by square root of the sum of the squared differences between each coordinate (x,y).
The Pythagorean Theorem can be generalized to n dimensions:
Accordingly, we can express Euclidean distance in the three dimensions by the formula below:
However, this generalization conserves distance as a property of Euclidean flat space. Put differently, the metric stays constant.
In order to understand the metric tensor, we need to learn to see the Pythagorean Theorem as a special case of flat or Euclidean space.
In other words, we need to define a value-neutral space such that Euclidean distance defined by the Pythagorean theorem can be derived as a special case.
Before we can do this, we must ask why is it that the differences between the coordinates are squared in the Pythagorean theorem? This can be explained in any number of ways, but an intuitive explanation is geometric. They are squared because it produces geometric areas of equal lengths, given that areas are products of length and width, which lets us compute the hypotenuse as the square root of the sum of squares of the right angled sides. This answer is given by the metric tensor defined by the Kronecker delta, which outputs 1 if i=j and 0 if ij.
However, we can also demonstrate the result through the generalized metric of a space, where the metric tensor consists of a smoothly varying inner product on the tangent space.
What is a tangent space? A tangent space is the set of all vectors tangent to a point on a manifold.
The general form of the equation is given below, where g represents the metric tensor and v the index of each metric tensor value per coordinate term and dX indicates infinitesimal displacements per coordinate:
Given the above equation, we can express the squared distance between two points in two dimensions as the following sum:
In the above formula, the zero and ones beside the g coefficient as well as x variables represent indices. Specifically, they represent the permutation matrix of 0 and 1, namely: 01, 00, 11, 10.
The dx and dx coefficients represent infinitesimal displacements of two different coordinates, where again 0 and 1 are indices. The product of the displacement of each coordinate are multiplied by the corresponding value of g, the metric tensor.
Therefore, in the above formula, g represents a coefficient of the metric tensor for each index. Why are there four terms in the above formula? Because two points are described by four coordinates or scalar values. In Euclidean geometry, the implicit basis vectors are the tangent vectors (0,1) and (1,0). These tangent vectors span the entire Euclidean space. Now g defines the inner product between tangent vectors at any point on the vector space. And the values of g are obtained through the inner product of all the possible combinations of the basis vectors.
When the values of the coefficients represent an orthonormal relationship between two points, the values of g reduce to the identity matrix:
In two dimensions or a system of two coordinates, we can express the Euclidean distance as the product of the metric tensor and the squared vector of the distance between each coordinate. Because for right angles in flat Euclidean space the metric tensor is an identity matrix, the squared distance between two points reduces to the Pythagorean Theorem as shown below:
The above formula can also be expressed as a linearly weighted combination expressed in our first formulation:
As you can see above, when g=0, we eliminate the latter two terms, reducing the equation to the Euclidean distance. Weve therefore explained how the generalized form of the metric tensor implies Euclidean distance as a special or limiting case.
What about when the shortest distance cannot be expressed by the Euclidean distance? In our everyday intuitions, we presuppose the existence of right angles for the lengths of the opposite and adjacent lines in order to satisfy the Pythagorean theorem as a distance measure of the hypotenuse. In linear algebra, it is equivalent of assuming orthonormal bases as the metric of the space. Bases define as the set of linearly independent vectors that span that vector space. Orthonormal bases are perpendicular unit vectors or unit vectors whose inner product is zero.
But this a priori assumption may be unfounded empirically. In fact, the underlying geometry may be curved or skewed in different ways. If this is the case, how do we then express the shortest distance between two points? To define a non-Euclidean space we take a different choice of basis vectors for our metric. The inner product of the permutation space of those basis vectors will output the metric tensor that defines distance and angles in that metric through linear combination of any infinitesimal displacements of two points, given by the formula:
Now, lets take a look at an example with polar coordinates (r, ), where r denotes the radius and theta the angle. The g metric tensor is obtained through the inner products of the permutation space of (r, ) as shown below:
If we consider Euclidean polar coordinates, the metric tensor will come out to the matrix below:
This is because distance is calculated through:
Now the distance between two points (r) and (r) is given by calculating the distances r-r and - and plugging them into the following formula:
So far, all our examples have been in a two dimensional space. Of course, we could extend the same ideas to three or N dimensional spaces. The metric tensor for a three dimensional space will be a 3x3 matrix and so on and so forth.
Understanding the metric tensor constitutes a major stepping stone in understanding General Relativity and Einsteins Field Equations.
In General Relativity, Einsteins field equations make use of the metric tensor to describe the curved geometry of spacetime.
Specifically, Einsteins field equations make use of three tensors: 1) Einsteins Tensor G, which describes the curvature of spacetime from the derivatives of the metric tensor, 2) the energy-stress tensor T, which describes the distribution of matter and energy in the universe, and 3) the metric tensor g, which defines the measure of lengths and angles in the curved geometry. Einsteins field equations are usually summarized by the equation below:
In General Relativity, the metric tensor consist of a 4x4 matrix comprising of 16 components. Just as in our 2 dimensional example, the metric tensor consists of the permutation space of all dimensions, in this case 3 of space and 1 of time combined into 4 spacetime dimensions. However, since the matrix is necessarily symmetric, only 10 of these components are independent of each other.
Excerpt from:
Read More..