Every repeated figure on this site comes from one file. data/world.yaml holds the values somebody chose; layouts/_partials/world/values.html computes everything that follows from them. Prose cites a parameter with {{< w coriopolis.rim_speed >}}, which renders 313 m/s.
This page exists so the numbers are readable without running a build, and so a figure that drifts has somewhere visible to drift in front of.
Specified#
Chosen, not derived. Changing one of these changes everything below it.
| Parameter | Value |
|---|---|
coriopolis.length | 80 km |
coriopolis.radius | 10 km |
coriopolis.floor_gravity | 9.81 m/s² |
coriopolis.section_gap | 2 km |
coriopolis.inner_shell_radius | 8 km |
coriopolis.living_area | 25,000 km² |
human.walking_speed | 1.5 m/s |
human.running_speed | 6 m/s |
human.cycling_speed | 10 m/s |
Four of these are not settled facts, and the data file says so in comments. The floor gravity is a working assumption canon has never stated outright. The section gap’s magnitude is agreed but its geometry is not — backlog SP-1. The living area contradicts the cylinder’s own surface area by a factor of five — SP-9. The inner shell radius comes from unratified source notes — NT-1.
Derived#
Computed at build time. Nothing here is written down anywhere.
| Parameter | Formula | Value |
|---|---|---|
coriopolis.diameter | 2R | 20 km |
coriopolis.circumference | 2πR | 62.8 km |
coriopolis.max_circum_separation | πR | 31.4 km |
coriopolis.inner_surface_area | 2πRL | 5,027 km² |
coriopolis.rim_speed | √(aR) | 313 m/s |
coriopolis.rotation_period | 2π√(R/a) | 201 s |
coriopolis.angular_rate | √(a/R) | 0.031 rad/s |
coriopolis.rpm | 60ω/2π | 0.30 rpm |
coriopolis.deg_per_s | 180ω/π | 1.8 °/s |
coriopolis.double_weight_speed | v(√2−1) | 130 m/s |
air.scale_height | RₛT/a | 8.4 km |
coriopolis.axis_pressure | P₀e^(−R/2H) | 56 kPa |
coriopolis.column_factor | 1−e^(−R/2H) | 0.45 |
coriopolis.air_column | (P₀/a)(1−e^(−R/2H)) | 4,600 kg/m² |
coriopolis.n2_column | σ × 0.755 | 3,500 kg/m² |
coriopolis.inner_shell_column | (P₀/a)(1−e^(−(R²−rᵢ²)/2RH)) | 2,000 kg/m² |
coriopolis.gas_mass | σ · 2πRL | 2.3 × 10¹³ kg |
coriopolis.n2_mass | gas × 0.755 | 1.75 × 10¹³ kg |
earth.air_column | P₀/g | 10,330 kg/m² |
The weight asymmetry follows Δa/a = ±2u/v + (u/v)², with u positive spinward:
| Speed | Westbound | Eastbound |
|---|---|---|
| Walking, 1.5 m/s | +1.0% | −1.0% |
| Running, 6 m/s | +3.9% | −3.8% |
| Cycling, 10 m/s | +6.5% | −6.3% |
Using it#
{{< w KEY >}} renders the default form. A second positional argument selects a style: long for spelled-out units, bare for the number alone, sci for scientific notation, signed to force a leading + or −. A third argument overrides precision. Hugo forbids mixing positional and named shortcode arguments, which is why there are no style= attributes.
A key that does not exist fails the build rather than rendering an empty string. That is deliberate: a silently empty figure in the middle of a sentence is the failure this whole arrangement exists to prevent.