Analyze curvature from metric inputs and coordinates. Choose dimensions, inspect tensors, and compare predefined examples. Plot curvature values, then save tables and reports instantly.
| Example | Dimension | Coordinates | Diagonal Metric Entries | Suggested Evaluation Point |
|---|---|---|---|---|
| 2-Sphere | 2 | theta, phi | 1, sin(theta)^2 | 1.1, 0.4 |
| Minkowski | 4 | t, x, y, z | -1, 1, 1, 1 | 0, 0, 0, 0 |
| Schwarzschild | 4 | t, r, theta, phi | -(1-2/r), 1/(1-2/r), r^2, r^2*sin(theta)^2 | 0, 8, 1.2, 0.7 |
| Flat FLRW | 4 | t, x, y, z | -1, exp(0.4*t), exp(0.4*t), exp(0.4*t) | 0.5, 0, 0, 0 |
The calculator evaluates a diagonal metric, then inverts each diagonal entry. It estimates derivatives numerically with central differences around the selected coordinate point.
Christoffel symbols use:
Γijk = 1/2 gii (∂jgik + ∂kgij - ∂igjk)
The mixed-index Riemann tensor uses:
Rijkl = ∂kΓijl - ∂lΓijk + ΓimkΓmjl - ΓimlΓmjk
The Ricci tensor contracts the first and third indices. Scalar curvature contracts Ricci with the inverse metric. The Kretschmann scalar contracts the full tensor with itself.
It computes Christoffel symbols, mixed-index Riemann components, the Ricci tensor, scalar curvature, and the Kretschmann scalar for diagonal metrics.
No. This version is restricted to diagonal metrics. That keeps the input simpler and the numerical engine stable inside one file.
No. The calculator uses central finite differences. It is numerical, so your derivative step matters and very sharp functions may need adjustment.
Finite differences create rounding noise. Values that should vanish may appear near zero. Check the antisymmetry error to judge numerical consistency.
You can use numbers, coordinates, parentheses, powers, and these functions: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, abs, exp, log, pow.
The 2-sphere is a good first test. It produces clear nonzero curvature and validates the plotting, Ricci tensor, and scalar curvature outputs.
The metric becomes singular in these coordinates at the horizon. Numerical evaluation becomes unstable there, so choose points safely outside that radius.
Yes. Use the CSV button for spreadsheet work and the PDF button for a quick report containing the summary and displayed tables.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.