Wolfram Language
Paclet Repository
Community-contributed installable additions to the Wolfram Language
Primary Navigation
Categories
Cloud & Deployment
Core Language & Structure
Data Manipulation & Analysis
Engineering Data & Computation
External Interfaces & Connections
Financial Data & Computation
Geographic Data & Computation
Geometry
Graphs & Networks
Higher Mathematical Computation
Images
Knowledge Representation & Natural Language
Machine Learning
Notebook Documents & Presentation
Scientific and Medical Data & Computation
Social, Cultural & Linguistic Data
Strings & Text
Symbolic & Numeric Computation
System Operation & Setup
Time-Related Computation
User Interface Construction
Visualization & Graphics
Random Paclet
Alphabetical List
Using Paclets
Create a Paclet
Get Started
Download Definition Notebook
Learn More about
Wolfram Language
DiracMatrix
Guides
DiracMatrix
Symbols
CliffordBasis
CliffordCanonicalBasis
EuclideanGammaMatrices
FlatMetric
GammaMatrices
MetricVielbein
NumericZeroQ
RandomCurvedMetric
ToDiracBasis
ToWeylBasis
WolframQuantumComputation`DiracMatrix`
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
[
p
,
q
]
r
e
t
u
r
n
s
a
r
a
n
d
o
m
r
e
a
l
s
y
m
m
e
t
r
i
c
n
o
n
-
d
i
a
g
o
n
a
l
m
e
t
r
i
c
o
f
s
i
g
n
a
t
u
r
e
(
p
,
q
)
w
i
t
h
d
e
f
a
u
l
t
c
o
n
d
i
t
i
o
n
n
u
m
b
e
r
s
p
r
e
a
d
∼
4
1
0
.
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
[
p
,
q
,
a
]
u
s
e
s
a
a
s
t
h
e
s
p
r
e
a
d
e
x
p
o
n
e
n
t
—
e
i
g
e
n
v
a
l
u
e
s
o
f
t
h
e
d
i
a
g
o
n
a
l
c
o
r
e
Λ
a
r
e
d
r
a
w
n
a
s
±
r
1
0
w
i
t
h
r
∈
[
-
a
,
a
]
u
n
i
f
o
r
m
.
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
[
p
,
q
,
a
,
s
]
a
d
d
i
t
i
o
n
a
l
l
y
m
u
l
t
i
p
l
i
e
s
t
h
e
d
i
a
g
o
n
a
l
c
o
r
e
b
y
2
s
,
s
c
a
l
i
n
g
t
y
p
i
c
a
l
m
e
t
r
i
c
c
o
m
p
o
n
e
n
t
s
.
D
e
t
a
i
l
s
a
n
d
O
p
t
i
o
n
s
Examples
(
6
)
Basic Examples
(
1
)
A random non-diagonal Minkowski-like metric, signature (1, 3):
I
n
[
1
]
:
=
S
e
e
d
R
a
n
d
o
m
[
4
2
]
;
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
[
1
,
3
,
0
.
5
,
1
]
/
/
C
h
o
p
/
/
M
a
t
r
i
x
F
o
r
m
O
u
t
[
1
]
=
0
.
0
3
3
5
9
0
4
-
0
.
4
1
4
8
9
2
1
.
0
1
8
7
6
-
0
.
3
2
8
7
6
8
-
0
.
4
1
4
8
9
2
-
0
.
3
3
5
2
5
9
-
0
.
3
6
4
9
6
2
0
.
2
2
5
4
6
4
1
.
0
1
8
7
6
-
0
.
3
6
4
9
6
2
0
.
7
6
3
6
3
8
-
0
.
3
0
1
3
0
5
-
0
.
3
2
8
7
6
8
0
.
2
2
5
4
6
4
-
0
.
3
0
1
3
0
5
-
0
.
4
4
9
9
9
7
Confirm the signature is preserved by checking the signs of the eigenvalues:
I
n
[
2
]
:
=
S
e
e
d
R
a
n
d
o
m
[
4
2
]
;
S
i
g
n
@
E
i
g
e
n
v
a
l
u
e
s
@
R
a
n
d
o
m
C
u
r
v
e
d
M
e
t
r
i
c
[
1
,
3
,
0
.
5
,
1
]
O
u
t
[
2
]
=
{
1
,
-
1
,
-
1
,
-
1
}
S
c
o
p
e
(
2
)
A
p
p
l
i
c
a
t
i
o
n
s
(
1
)
P
o
s
s
i
b
l
e
I
s
s
u
e
s
(
1
)
N
e
a
t
E
x
a
m
p
l
e
s
(
1
)
S
e
e
A
l
s
o
F
l
a
t
M
e
t
r
i
c
▪
M
e
t
r
i
c
V
i
e
l
b
e
i
n
▪
G
a
m
m
a
M
a
t
r
i
c
e
s
R
e
l
a
t
e
d
G
u
i
d
e
s
▪
D
i
r
a
c
M
a
t
r
i
x
"
"