Encyclopedia Verification Verification Gwtc3 Ringdown Hdf5 Sample Schema
ARTICLE 3 claims 1 theorem 2 measured
Verification Gwtc3 Ringdown Hdf5 Sample Schema
A machine-checked library inspects one file from a gravitational-wave catalog and certifies the structure of its data.
The sample schema
The GWTC-3 ringdown archive is a public collection of posterior samples from gravitational-wave events, stored as compressed HDF5 files. The verification gwtc3 ringdown hdf5 sample schema inspects one member of that archive without downloading the full 1.44 GB bundle. It reads the ZIP central directory by HTTP range request, selects the smallest HDF5 member, and inflates only that file's compressed bytes locally. The chosen file is rin/rin_S190727h_pyring_DS_1mode_10M.h5, which holds 15,114 posterior samples across 7 fields in a dataset at /EXP6/posterior_samples.
The inspection records concrete facts: the compressed size is 679,110 bytes, the uncompressed size is 931,208 bytes, and the file contains 97 HDF5 objects split into 14 groups and 83 datasets. These numbers are not estimates; they are the actual values read from the live file. The inspection then packages these observations into a machine-checked certificate, a structure that bundles the individual facts into one provable object. The certificate asserts the sample member is named correctly, the sizes are positive, the uncompressed size exceeds the compressed size, the object count splits correctly into groups plus datasets, the posterior dataset has the expected path, and the sample and field counts are positive.
In Recognition Science, this verification serves a specific role. The framework's library of formal theorems treats verification as a first-class activity: checking that a real-world artifact matches its documented structure. The verification does not analyze the posterior likelihoods or the physics of the ringdown signal. It establishes, in plain language, that a specific file from the GWTC-3 archive has a well-formed schema that can be inspected and certified. The one-statement theorem compresses the essential facts into a single conjunction, and the certificate inhabits a structure that the library can reason about.
The practical consequence is reproducibility. Anyone who wants to reproduce an analysis using this sample can rely on the certified schema facts rather than re-downloading and re-inspecting the archive. The verification demonstrates that verification can be applied to external data artifacts, not just to abstract mathematics. It shows a path from a live HTTP range request to a machine-checked certificate, all without requiring the full archive to be present locally.
MEASURED sampleMemberName · posteriorSamplesCount · posteriorFieldCount · posteriorSamplesDatasetPath · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
def sampleMemberName : String := "rin/rin_S190727h_pyring_DS_1mode_10M.h5"
def posteriorSamplesCount : Nat := 15114
def posteriorFieldCount : Nat := 7
def posteriorSamplesDatasetPath : String := "/EXP6/posterior_samples"
MEASURED sampleCompressedSize · sampleUncompressedSize · sampleHDF5ObjectCount · sampleGroupCount · sampleDatasetCount · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
def sampleCompressedSize : Nat := 679110
def sampleUncompressedSize : Nat := 931208
def sampleHDF5ObjectCount : Nat := 97
def sampleGroupCount : Nat := 14
def sampleDatasetCount : Nat := 83
THEOREM gwtc3RingdownHDF5SampleSchemaCert_inhabited · gwtc3_ringdown_hdf5_sample_schema_one_statement · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
theorem gwtc3RingdownHDF5SampleSchemaCert_inhabited :
Nonempty GWTC3RingdownHDF5SampleSchemaCert :=
⟨gwtc3RingdownHDF5SampleSchemaCert⟩
/-- One-statement HDF5 sample schema theorem. -/
theorem gwtc3_ringdown_hdf5_sample_schema_one_statement :
(sampleMemberName = "rin/rin_S190727h_pyring_DS_1mode_10M.h5") ∧
(sampleGroupCount + sampleDatasetCount = sampleHDF5ObjectCount) ∧
(posteriorSamplesDatasetPath = "/EXP6/posterior_samples") ∧
(0 < posteriorSamplesCount) ∧
(posteriorFieldCount = 7) ∧
Nonempty GWTC3RingdownHDF5SampleSchemaCert :=
⟨sample_member_is_h5,
sample_object_count_split,
sample_posterior_dataset_named,
sample_posterior_samples_nonempty,
rfl,
gwtc3RingdownHDF5SampleSchemaCert_inhabited⟩
What this page does not claim
No claim about the posterior likelihood values or the physics of the ringdown signal. No claim that the entire GWTC-3 archive has been inspected; only one member was examined. No claim that the schema certification implies any specific recognition-theoretic structure in the data.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- How does the framework's verification approach scale to larger archive members?
- What physical conclusions can be drawn from the posterior samples in this dataset?
- How does the certificate relate to the framework's broader forcing chain?
- What other external data artifacts has the framework certified?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
MEASURED sampleMemberName · posteriorSamplesCount · posteriorFieldCount · posteriorSamplesDatasetPath · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
def sampleMemberName : String := "rin/rin_S190727h_pyring_DS_1mode_10M.h5"def posteriorSamplesCount : Nat := 15114def posteriorFieldCount : Nat := 7def posteriorSamplesDatasetPath : String := "/EXP6/posterior_samples"The chosen file is rin/rin_S190727h_pyring_DS_1mode_10M.h5, which holds 15,114 posterior samples across 7 fields in a dataset at /EXP6/posterior_samples. sampleMemberName · posteriorSamplesCount · posteriorFieldCount · posteriorSamplesDatasetPath · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.leanMEASURED sampleCompressedSize · sampleUncompressedSize · sampleHDF5ObjectCount · sampleGroupCount · sampleDatasetCount · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
def sampleCompressedSize : Nat := 679110def sampleUncompressedSize : Nat := 931208def sampleHDF5ObjectCount : Nat := 97def sampleGroupCount : Nat := 14def sampleDatasetCount : Nat := 83The compressed size is 679,110 bytes, the uncompressed size is 931,208 bytes, and the file contains 97 HDF5 objects split into 14 groups and 83 datasets. sampleCompressedSize · sampleUncompressedSize · sampleHDF5ObjectCount · sampleGroupCount · sampleDatasetCount · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.leanTHEOREM gwtc3RingdownHDF5SampleSchemaCert_inhabited · gwtc3_ringdown_hdf5_sample_schema_one_statement · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean
theorem gwtc3RingdownHDF5SampleSchemaCert_inhabited : Nonempty GWTC3RingdownHDF5SampleSchemaCert := ⟨gwtc3RingdownHDF5SampleSchemaCert⟩/-- One-statement HDF5 sample schema theorem. -/ theorem gwtc3_ringdown_hdf5_sample_schema_one_statement : (sampleMemberName = "rin/rin_S190727h_pyring_DS_1mode_10M.h5") ∧ (sampleGroupCount + sampleDatasetCount = sampleHDF5ObjectCount) ∧ (posteriorSamplesDatasetPath = "/EXP6/posterior_samples") ∧ (0 < posteriorSamplesCount) ∧ (posteriorFieldCount = 7) ∧ Nonempty GWTC3RingdownHDF5SampleSchemaCert := ⟨sample_member_is_h5, sample_object_count_split, sample_posterior_dataset_named, sample_posterior_samples_nonempty, rfl, gwtc3RingdownHDF5SampleSchemaCert_inhabited⟩The certificate asserts the sample member is named correctly, the sizes are positive, the uncompressed size exceeds the compressed size, the object count splits correctly into groups plus datasets, the posterior dataset has the expected path, and the sample and field counts are positive. gwtc3RingdownHDF5SampleSchemaCert_inhabited · gwtc3_ringdown_hdf5_sample_schema_one_statement · IndisputableMonolith/Verification/GWTC3RingdownHDF5SampleSchema.lean