{
  "schema": "vibeqc.rhf-proof-claims/1",
  "allowed_axioms": [
    "propext",
    "Classical.choice",
    "Quot.sound"
  ],
  "theorems": [
    "VibeQCRHF.density_symmetric",
    "VibeQCRHF.density_metric_idempotent",
    "VibeQCRHF.density_electron_count",
    "VibeQCRHF.density_occupied_rotation",
    "VibeQCRHF.roothaan_implies_stationarity",
    "VibeQCRHF.rhfKernel_symmetric",
    "VibeQCRHF.coulomb_contraction",
    "VibeQCRHF.exchange_contraction",
    "VibeQCRHF.rhf_contraction",
    "VibeQCRHF.energy_half_fock",
    "VibeQCRHF.interaction_reciprocal",
    "VibeQCRHF.energy_expansion",
    "VibeQCRHF.energy_directional_derivative",
    "VibeQCRHF.rhf_energy_directional_derivative",
    "VibeQCRHF.rhf_fock_symmetric",
    "VibeQCRHF.spin_density_metric",
    "VibeQCRHF.spin_density_count",
    "VibeQCRHF.uhf_closed_shell_fock",
    "VibeQCRHF.df_factor_reconstruction",
    "VibeQCRHF.df_gram_symmetric",
    "VibeQCRHF.df_coulomb_nonnegative",
    "VibeQCRHF.mp2_spin_decomposition",
    "VibeQCRHF.mp2_same_spin_pair",
    "VibeQCRHF.mp2_amplitude_equation",
    "VibeQCRHF.mp2_gapped_denominator",
    "VibeQCRHF.mp2_square_term_nonpositive",
    "VibeQCRHF.uhf_half_fock_energy",
    "VibeQCRHF.df_inverse_metric_gram",
    "VibeQCCore.pair_orbit_accounting",
    "VibeQCCore.molecular_pair_accounting",
    "VibeQCCore.normalization_sum",
    "VibeQCCore.normalized_components",
    "VibeQCCore.uniform_boundary_weights",
    "VibeQCCore.df_staged_equals_dense",
    "VibeQCCore.unpack_pack_pair",
    "VibeQCCore.pack_unpack_pair",
    "VibeQCCore.pack_pair_offset",
    "VibeQCCore.orthogonal_axes_optimal",
    "VibeQCCore.orthogonal_round_optimal",
    "VibeQCCore.image_translation",
    "VibeQCCore.image_reversal",
    "VibeQCCore.nearest_translation",
    "VibeQCCore.nearest_reversal",
    "VibeQCCore.molecular_image_sq",
    "VibeQCCore.orthogonal_nearest_iff_axes",
    "VibeQCCore.nearest_translation_iff",
    "VibeQCCore.nearest_reversal_iff",
    "VibeQCCore.nearest_value_unique",
    "VibeQCCore.perpendicular_constant",
    "VibeQCCore.nearest_axis_bound",
    "VibeQCCore.integer_nearest_of_half",
    "VibeQCCore.orthogonal_nearest_iff_half_cell",
    "VibeQCCore.conversion_composes",
    "VibeQCCore.conversion_identity",
    "VibeQCCore.conversion_inverse",
    "VibeQCCore.derivative_conversion",
    "VibeQCCore.force_conversion",
    "VibeQCCore.orthogonal_cartesian_norm",
    "VibeQCAICCM.relative_class_sum",
    "VibeQCAICCM.pair_class_accounting",
    "VibeQCAICCM.quartet_class_accounting",
    "VibeQCAICCM.common_translation",
    "VibeQCAICCM.contraction_relabel",
    "VibeQCAICCM.complex_trace_invariant",
    "VibeQCAICCM.complex_seam_trace_invariant",
    "VibeQCAICCM.cell_count_nonzero",
    "VibeQCAICCM.recover_total",
    "VibeQCAICCM.normalized_energy_components",
    "VibeQCAICCM.seam_kernel_symmetric",
    "VibeQCAICCM.seam_contraction",
    "VibeQCAICCM.seam_quadratic_trace",
    "VibeQCAICCM.effective_kernel_symmetric",
    "VibeQCAICCM.seam_energy_split",
    "VibeQCAICCM.corrected_fock",
    "VibeQCAICCM.code_sign_translation",
    "VibeQCAICCM.total_half_fock",
    "VibeQCAICCM.per_cell_directional_derivative",
    "VibeQCAICCM.idempotent_seam_trace",
    "VibeQCAICCM.idempotent_seam_per_cell",
    "VibeQCAICCM.fitted_pair_swap",
    "VibeQCAICCM.fitted_first_swap",
    "VibeQCAICCM.fitted_last_swap",
    "VibeQCAICCM.fitted_coulomb_square",
    "VibeQCAICCM.fitted_coulomb_nonnegative",
    "VibeQCAICCM.fitted_per_cell_derivative"
  ]
}
