Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.
Exact expanded first-order arithmetic statement
forall n k j C. k = j -> (((exists bcf_lt_gap_lucas_convolution_lower_transport_source_out_of_range. bcf_lt_gap_lucas_convolution_lower_transport_source_out_of_range + S (n) = k) /\ C = 0) \/ ((exists bcf_le_gap_lucas_convolution_lower_transport_source_in_range. bcf_le_gap_lucas_convolution_lower_transport_source_in_range + (k) = n) /\ (exists bcf_row_code_code_lucas_convolution_lower_transport_source bcf_row_code_scale_lucas_convolution_lower_transport_source bcf_row_scale_code_lucas_convolution_lower_transport_source bcf_row_scale_scale_lucas_convolution_lower_transport_source bcf_row_code_lucas_convolution_lower_transport_source bcf_row_scale_lucas_convolution_lower_transport_source. ((forall bcf_row_index_lucas_convolution_lower_transport_source_table. (exists bcf_lt_gap_lucas_convolution_lower_transport_source_table_row_bound. bcf_lt_gap_lucas_convolution_lower_transport_source_table_row_bound + S (bcf_row_index_lucas_convolution_lower_transport_source_table) = S (n)) -> exists bcf_row_code_lucas_convolution_lower_transport_source_table bcf_row_scale_lucas_convolution_lower_transport_source_table. ((((exists bcf_height_lucas_convolution_lower_transport_source_table_decoded_row_code. bcf_height_lucas_convolution_lower_transport_source_table_decoded_row_code + S (bcf_row_code_lucas_convolution_lower_transport_source_table) = S ((S (bcf_row_index_lucas_convolution_lower_transport_source_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_row_code. bcf_row_code_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_row_code * S ((S (bcf_row_index_lucas_convolution_lower_transport_source_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_source) + (bcf_row_code_lucas_convolution_lower_transport_source_table))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_table_decoded_row_scale. bcf_height_lucas_convolution_lower_transport_source_table_decoded_row_scale + S (bcf_row_scale_lucas_convolution_lower_transport_source_table) = S ((S (bcf_row_index_lucas_convolution_lower_transport_source_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_row_scale. bcf_row_scale_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_row_scale * S ((S (bcf_row_index_lucas_convolution_lower_transport_source_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source) + (bcf_row_scale_lucas_convolution_lower_transport_source_table))) /\ ((bcf_row_index_lucas_convolution_lower_transport_source_table = 0 /\ (forall bcf_index_lucas_convolution_lower_transport_source_table_zero_row. (exists bcf_lt_gap_lucas_convolution_lower_transport_source_table_zero_row_bound. bcf_lt_gap_lucas_convolution_lower_transport_source_table_zero_row_bound + S (bcf_index_lucas_convolution_lower_transport_source_table_zero_row) = S (n)) -> exists bcf_value_lucas_convolution_lower_transport_source_table_zero_row. ((((exists bcf_height_lucas_convolution_lower_transport_source_table_zero_row_entry. bcf_height_lucas_convolution_lower_transport_source_table_zero_row_entry + S (bcf_value_lucas_convolution_lower_transport_source_table_zero_row) = S ((S (bcf_index_lucas_convolution_lower_transport_source_table_zero_row)) * bcf_row_scale_lucas_convolution_lower_transport_source_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_zero_row_entry. bcf_row_code_lucas_convolution_lower_transport_source_table = bcf_quotient_lucas_convolution_lower_transport_source_table_zero_row_entry * S ((S (bcf_index_lucas_convolution_lower_transport_source_table_zero_row)) * bcf_row_scale_lucas_convolution_lower_transport_source_table) + (bcf_value_lucas_convolution_lower_transport_source_table_zero_row))) /\ ((bcf_index_lucas_convolution_lower_transport_source_table_zero_row = 0 /\ bcf_value_lucas_convolution_lower_transport_source_table_zero_row = 1) \/ exists bcf_predecessor_lucas_convolution_lower_transport_source_table_zero_row. bcf_index_lucas_convolution_lower_transport_source_table_zero_row = S bcf_predecessor_lucas_convolution_lower_transport_source_table_zero_row /\ bcf_value_lucas_convolution_lower_transport_source_table_zero_row = 0)))) \/ exists bcf_predecessor_lucas_convolution_lower_transport_source_table bcf_previous_code_lucas_convolution_lower_transport_source_table bcf_previous_scale_lucas_convolution_lower_transport_source_table. bcf_row_index_lucas_convolution_lower_transport_source_table = S bcf_predecessor_lucas_convolution_lower_transport_source_table /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_table_decoded_previous_code. bcf_height_lucas_convolution_lower_transport_source_table_decoded_previous_code + S (bcf_previous_code_lucas_convolution_lower_transport_source_table) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_previous_code. bcf_row_code_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_previous_code * S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_source) + (bcf_previous_code_lucas_convolution_lower_transport_source_table))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_table_decoded_previous_scale. bcf_height_lucas_convolution_lower_transport_source_table_decoded_previous_scale + S (bcf_previous_scale_lucas_convolution_lower_transport_source_table) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_previous_scale. bcf_row_scale_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_table_decoded_previous_scale * S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source) + (bcf_previous_scale_lucas_convolution_lower_transport_source_table))) /\ (forall bcf_index_lucas_convolution_lower_transport_source_table_row_step. (exists bcf_lt_gap_lucas_convolution_lower_transport_source_table_row_step_bound. bcf_lt_gap_lucas_convolution_lower_transport_source_table_row_step_bound + S (bcf_index_lucas_convolution_lower_transport_source_table_row_step) = S (n)) -> exists bcf_value_lucas_convolution_lower_transport_source_table_row_step. ((((exists bcf_height_lucas_convolution_lower_transport_source_table_row_step_entry. bcf_height_lucas_convolution_lower_transport_source_table_row_step_entry + S (bcf_value_lucas_convolution_lower_transport_source_table_row_step) = S ((S (bcf_index_lucas_convolution_lower_transport_source_table_row_step)) * bcf_row_scale_lucas_convolution_lower_transport_source_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_entry. bcf_row_code_lucas_convolution_lower_transport_source_table = bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_entry * S ((S (bcf_index_lucas_convolution_lower_transport_source_table_row_step)) * bcf_row_scale_lucas_convolution_lower_transport_source_table) + (bcf_value_lucas_convolution_lower_transport_source_table_row_step))) /\ ((bcf_index_lucas_convolution_lower_transport_source_table_row_step = 0 /\ bcf_value_lucas_convolution_lower_transport_source_table_row_step = 1) \/ exists bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step bcf_left_lucas_convolution_lower_transport_source_table_row_step bcf_right_lucas_convolution_lower_transport_source_table_row_step. bcf_index_lucas_convolution_lower_transport_source_table_row_step = S bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_table_row_step_previous_left. bcf_height_lucas_convolution_lower_transport_source_table_row_step_previous_left + S (bcf_left_lucas_convolution_lower_transport_source_table_row_step) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step)) * bcf_previous_scale_lucas_convolution_lower_transport_source_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_previous_left. bcf_previous_code_lucas_convolution_lower_transport_source_table = bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_previous_left * S ((S (bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step)) * bcf_previous_scale_lucas_convolution_lower_transport_source_table) + (bcf_left_lucas_convolution_lower_transport_source_table_row_step))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_table_row_step_previous_right. bcf_height_lucas_convolution_lower_transport_source_table_row_step_previous_right + S (bcf_right_lucas_convolution_lower_transport_source_table_row_step) = S ((S (S (bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step))) * bcf_previous_scale_lucas_convolution_lower_transport_source_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_previous_right. bcf_previous_code_lucas_convolution_lower_transport_source_table = bcf_quotient_lucas_convolution_lower_transport_source_table_row_step_previous_right * S ((S (S (bcf_predecessor_lucas_convolution_lower_transport_source_table_row_step))) * bcf_previous_scale_lucas_convolution_lower_transport_source_table) + (bcf_right_lucas_convolution_lower_transport_source_table_row_step))) /\ bcf_value_lucas_convolution_lower_transport_source_table_row_step = bcf_left_lucas_convolution_lower_transport_source_table_row_step + bcf_right_lucas_convolution_lower_transport_source_table_row_step))))))))))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_decoded_row_code. bcf_height_lucas_convolution_lower_transport_source_decoded_row_code + S (bcf_row_code_lucas_convolution_lower_transport_source) = S ((S (n)) * bcf_row_code_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_decoded_row_code. bcf_row_code_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_decoded_row_code * S ((S (n)) * bcf_row_code_scale_lucas_convolution_lower_transport_source) + (bcf_row_code_lucas_convolution_lower_transport_source))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_source_decoded_row_scale. bcf_height_lucas_convolution_lower_transport_source_decoded_row_scale + S (bcf_row_scale_lucas_convolution_lower_transport_source) = S ((S (n)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_decoded_row_scale. bcf_row_scale_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_decoded_row_scale * S ((S (n)) * bcf_row_scale_scale_lucas_convolution_lower_transport_source) + (bcf_row_scale_lucas_convolution_lower_transport_source))) /\ (((exists bcf_height_lucas_convolution_lower_transport_source_decoded_value. bcf_height_lucas_convolution_lower_transport_source_decoded_value + S (C) = S ((S (k)) * bcf_row_scale_lucas_convolution_lower_transport_source)) /\ exists bcf_quotient_lucas_convolution_lower_transport_source_decoded_value. bcf_row_code_lucas_convolution_lower_transport_source = bcf_quotient_lucas_convolution_lower_transport_source_decoded_value * S ((S (k)) * bcf_row_scale_lucas_convolution_lower_transport_source) + (C))))))))) -> (((exists bcf_lt_gap_lucas_convolution_lower_transport_target_out_of_range. bcf_lt_gap_lucas_convolution_lower_transport_target_out_of_range + S (n) = j) /\ C = 0) \/ ((exists bcf_le_gap_lucas_convolution_lower_transport_target_in_range. bcf_le_gap_lucas_convolution_lower_transport_target_in_range + (j) = n) /\ (exists bcf_row_code_code_lucas_convolution_lower_transport_target bcf_row_code_scale_lucas_convolution_lower_transport_target bcf_row_scale_code_lucas_convolution_lower_transport_target bcf_row_scale_scale_lucas_convolution_lower_transport_target bcf_row_code_lucas_convolution_lower_transport_target bcf_row_scale_lucas_convolution_lower_transport_target. ((forall bcf_row_index_lucas_convolution_lower_transport_target_table. (exists bcf_lt_gap_lucas_convolution_lower_transport_target_table_row_bound. bcf_lt_gap_lucas_convolution_lower_transport_target_table_row_bound + S (bcf_row_index_lucas_convolution_lower_transport_target_table) = S (n)) -> exists bcf_row_code_lucas_convolution_lower_transport_target_table bcf_row_scale_lucas_convolution_lower_transport_target_table. ((((exists bcf_height_lucas_convolution_lower_transport_target_table_decoded_row_code. bcf_height_lucas_convolution_lower_transport_target_table_decoded_row_code + S (bcf_row_code_lucas_convolution_lower_transport_target_table) = S ((S (bcf_row_index_lucas_convolution_lower_transport_target_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_row_code. bcf_row_code_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_row_code * S ((S (bcf_row_index_lucas_convolution_lower_transport_target_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_target) + (bcf_row_code_lucas_convolution_lower_transport_target_table))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_table_decoded_row_scale. bcf_height_lucas_convolution_lower_transport_target_table_decoded_row_scale + S (bcf_row_scale_lucas_convolution_lower_transport_target_table) = S ((S (bcf_row_index_lucas_convolution_lower_transport_target_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_row_scale. bcf_row_scale_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_row_scale * S ((S (bcf_row_index_lucas_convolution_lower_transport_target_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target) + (bcf_row_scale_lucas_convolution_lower_transport_target_table))) /\ ((bcf_row_index_lucas_convolution_lower_transport_target_table = 0 /\ (forall bcf_index_lucas_convolution_lower_transport_target_table_zero_row. (exists bcf_lt_gap_lucas_convolution_lower_transport_target_table_zero_row_bound. bcf_lt_gap_lucas_convolution_lower_transport_target_table_zero_row_bound + S (bcf_index_lucas_convolution_lower_transport_target_table_zero_row) = S (n)) -> exists bcf_value_lucas_convolution_lower_transport_target_table_zero_row. ((((exists bcf_height_lucas_convolution_lower_transport_target_table_zero_row_entry. bcf_height_lucas_convolution_lower_transport_target_table_zero_row_entry + S (bcf_value_lucas_convolution_lower_transport_target_table_zero_row) = S ((S (bcf_index_lucas_convolution_lower_transport_target_table_zero_row)) * bcf_row_scale_lucas_convolution_lower_transport_target_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_zero_row_entry. bcf_row_code_lucas_convolution_lower_transport_target_table = bcf_quotient_lucas_convolution_lower_transport_target_table_zero_row_entry * S ((S (bcf_index_lucas_convolution_lower_transport_target_table_zero_row)) * bcf_row_scale_lucas_convolution_lower_transport_target_table) + (bcf_value_lucas_convolution_lower_transport_target_table_zero_row))) /\ ((bcf_index_lucas_convolution_lower_transport_target_table_zero_row = 0 /\ bcf_value_lucas_convolution_lower_transport_target_table_zero_row = 1) \/ exists bcf_predecessor_lucas_convolution_lower_transport_target_table_zero_row. bcf_index_lucas_convolution_lower_transport_target_table_zero_row = S bcf_predecessor_lucas_convolution_lower_transport_target_table_zero_row /\ bcf_value_lucas_convolution_lower_transport_target_table_zero_row = 0)))) \/ exists bcf_predecessor_lucas_convolution_lower_transport_target_table bcf_previous_code_lucas_convolution_lower_transport_target_table bcf_previous_scale_lucas_convolution_lower_transport_target_table. bcf_row_index_lucas_convolution_lower_transport_target_table = S bcf_predecessor_lucas_convolution_lower_transport_target_table /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_table_decoded_previous_code. bcf_height_lucas_convolution_lower_transport_target_table_decoded_previous_code + S (bcf_previous_code_lucas_convolution_lower_transport_target_table) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_previous_code. bcf_row_code_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_previous_code * S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table)) * bcf_row_code_scale_lucas_convolution_lower_transport_target) + (bcf_previous_code_lucas_convolution_lower_transport_target_table))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_table_decoded_previous_scale. bcf_height_lucas_convolution_lower_transport_target_table_decoded_previous_scale + S (bcf_previous_scale_lucas_convolution_lower_transport_target_table) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_previous_scale. bcf_row_scale_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_table_decoded_previous_scale * S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target) + (bcf_previous_scale_lucas_convolution_lower_transport_target_table))) /\ (forall bcf_index_lucas_convolution_lower_transport_target_table_row_step. (exists bcf_lt_gap_lucas_convolution_lower_transport_target_table_row_step_bound. bcf_lt_gap_lucas_convolution_lower_transport_target_table_row_step_bound + S (bcf_index_lucas_convolution_lower_transport_target_table_row_step) = S (n)) -> exists bcf_value_lucas_convolution_lower_transport_target_table_row_step. ((((exists bcf_height_lucas_convolution_lower_transport_target_table_row_step_entry. bcf_height_lucas_convolution_lower_transport_target_table_row_step_entry + S (bcf_value_lucas_convolution_lower_transport_target_table_row_step) = S ((S (bcf_index_lucas_convolution_lower_transport_target_table_row_step)) * bcf_row_scale_lucas_convolution_lower_transport_target_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_entry. bcf_row_code_lucas_convolution_lower_transport_target_table = bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_entry * S ((S (bcf_index_lucas_convolution_lower_transport_target_table_row_step)) * bcf_row_scale_lucas_convolution_lower_transport_target_table) + (bcf_value_lucas_convolution_lower_transport_target_table_row_step))) /\ ((bcf_index_lucas_convolution_lower_transport_target_table_row_step = 0 /\ bcf_value_lucas_convolution_lower_transport_target_table_row_step = 1) \/ exists bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step bcf_left_lucas_convolution_lower_transport_target_table_row_step bcf_right_lucas_convolution_lower_transport_target_table_row_step. bcf_index_lucas_convolution_lower_transport_target_table_row_step = S bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_table_row_step_previous_left. bcf_height_lucas_convolution_lower_transport_target_table_row_step_previous_left + S (bcf_left_lucas_convolution_lower_transport_target_table_row_step) = S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step)) * bcf_previous_scale_lucas_convolution_lower_transport_target_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_previous_left. bcf_previous_code_lucas_convolution_lower_transport_target_table = bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_previous_left * S ((S (bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step)) * bcf_previous_scale_lucas_convolution_lower_transport_target_table) + (bcf_left_lucas_convolution_lower_transport_target_table_row_step))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_table_row_step_previous_right. bcf_height_lucas_convolution_lower_transport_target_table_row_step_previous_right + S (bcf_right_lucas_convolution_lower_transport_target_table_row_step) = S ((S (S (bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step))) * bcf_previous_scale_lucas_convolution_lower_transport_target_table)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_previous_right. bcf_previous_code_lucas_convolution_lower_transport_target_table = bcf_quotient_lucas_convolution_lower_transport_target_table_row_step_previous_right * S ((S (S (bcf_predecessor_lucas_convolution_lower_transport_target_table_row_step))) * bcf_previous_scale_lucas_convolution_lower_transport_target_table) + (bcf_right_lucas_convolution_lower_transport_target_table_row_step))) /\ bcf_value_lucas_convolution_lower_transport_target_table_row_step = bcf_left_lucas_convolution_lower_transport_target_table_row_step + bcf_right_lucas_convolution_lower_transport_target_table_row_step))))))))))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_decoded_row_code. bcf_height_lucas_convolution_lower_transport_target_decoded_row_code + S (bcf_row_code_lucas_convolution_lower_transport_target) = S ((S (n)) * bcf_row_code_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_decoded_row_code. bcf_row_code_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_decoded_row_code * S ((S (n)) * bcf_row_code_scale_lucas_convolution_lower_transport_target) + (bcf_row_code_lucas_convolution_lower_transport_target))) /\ ((((exists bcf_height_lucas_convolution_lower_transport_target_decoded_row_scale. bcf_height_lucas_convolution_lower_transport_target_decoded_row_scale + S (bcf_row_scale_lucas_convolution_lower_transport_target) = S ((S (n)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_decoded_row_scale. bcf_row_scale_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_decoded_row_scale * S ((S (n)) * bcf_row_scale_scale_lucas_convolution_lower_transport_target) + (bcf_row_scale_lucas_convolution_lower_transport_target))) /\ (((exists bcf_height_lucas_convolution_lower_transport_target_decoded_value. bcf_height_lucas_convolution_lower_transport_target_decoded_value + S (C) = S ((S (j)) * bcf_row_scale_lucas_convolution_lower_transport_target)) /\ exists bcf_quotient_lucas_convolution_lower_transport_target_decoded_value. bcf_row_code_lucas_convolution_lower_transport_target = bcf_quotient_lucas_convolution_lower_transport_target_decoded_value * S ((S (j)) * bcf_row_scale_lucas_convolution_lower_transport_target) + (C)))))))))Constructive proof overview
Generated structural guide
Relational binomial coefficients transport constructively along equality of their lower indices.
The unchanged tactic script uses 0 declared prerequisites and contains 11 exact native proof lines.
dependency-curried kernel-checked theorem body; Alpha enrollment and checked-use authority follow separately sealed release evidence; Stable membership remains unchanged
Historical empty-context replay experiment only; that experiment persisted no certificate and granted no release authority. Current checked use follows separately sealed, independently verified proof bundles; there is no Stable promotion.
Proof neighborhood
Direct dependencies
Direct dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.
Read the argument
Proof checkpoints
This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.
01Fix variables and assumptionsL1–6
02Calculate and transport equalitiesL7–10
03Use earlier factsL11–11
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L11
exact hchoose