Exact expanded PA statement
forall p n e f. (exists bls_code_bls_functional_left bls_scale_bls_functional_left. ((forall bls_index_bls_functional_left_prefix. (exists bls_gap_bls_functional_left_prefix_bound. bls_gap_bls_functional_left_prefix_bound + S (bls_index_bls_functional_left_prefix) = (n)) -> exists bls_power_bls_functional_left_prefix bls_quotient_bls_functional_left_prefix bls_remainder_bls_functional_left_prefix. ((exists bpvi_b_bls_bls_functional_left_prefix_power bpvi_c_bls_bls_functional_left_prefix_power. ((forall bpvi_i_bls_bls_functional_left_prefix_power. (exists bpvi_repeat_gap_bls_bls_functional_left_prefix_power. bpvi_repeat_gap_bls_bls_functional_left_prefix_power + S bpvi_i_bls_bls_functional_left_prefix_power = S bls_index_bls_functional_left_prefix) -> (((exists bpvi_h_bls_bls_functional_left_prefix_power_repeat. bpvi_h_bls_bls_functional_left_prefix_power_repeat + S (p) = S ((S (bpvi_i_bls_bls_functional_left_prefix_power)) * bpvi_c_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_repeat. bpvi_b_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_repeat * S ((S (bpvi_i_bls_bls_functional_left_prefix_power)) * bpvi_c_bls_bls_functional_left_prefix_power) + (p)))) /\ (exists bpvi_u_bls_bls_functional_left_prefix_power bpvi_v_bls_bls_functional_left_prefix_power. ((((exists bpvi_h_bls_bls_functional_left_prefix_power_start. bpvi_h_bls_bls_functional_left_prefix_power_start + S (1) = S ((S (0)) * bpvi_v_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_start. bpvi_u_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_start * S ((S (0)) * bpvi_v_bls_bls_functional_left_prefix_power) + (1))) /\ ((((exists bpvi_h_bls_bls_functional_left_prefix_power_terminal. bpvi_h_bls_bls_functional_left_prefix_power_terminal + S (bls_power_bls_functional_left_prefix) = S ((S (S bls_index_bls_functional_left_prefix)) * bpvi_v_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_terminal. bpvi_u_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_terminal * S ((S (S bls_index_bls_functional_left_prefix)) * bpvi_v_bls_bls_functional_left_prefix_power) + (bls_power_bls_functional_left_prefix))) /\ forall bpvi_j_bls_bls_functional_left_prefix_power. (exists bpvi_product_gap_bls_bls_functional_left_prefix_power. bpvi_product_gap_bls_bls_functional_left_prefix_power + S bpvi_j_bls_bls_functional_left_prefix_power = S bls_index_bls_functional_left_prefix) -> exists bpvi_factor_bls_bls_functional_left_prefix_power bpvi_partial_bls_bls_functional_left_prefix_power bpvi_successor_bls_bls_functional_left_prefix_power. ((((exists bpvi_h_bls_bls_functional_left_prefix_power_factor. bpvi_h_bls_bls_functional_left_prefix_power_factor + S (bpvi_factor_bls_bls_functional_left_prefix_power) = S ((S (bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_c_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_factor. bpvi_b_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_factor * S ((S (bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_c_bls_bls_functional_left_prefix_power) + (bpvi_factor_bls_bls_functional_left_prefix_power))) /\ ((((exists bpvi_h_bls_bls_functional_left_prefix_power_partial. bpvi_h_bls_bls_functional_left_prefix_power_partial + S (bpvi_partial_bls_bls_functional_left_prefix_power) = S ((S (bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_v_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_partial. bpvi_u_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_partial * S ((S (bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_v_bls_bls_functional_left_prefix_power) + (bpvi_partial_bls_bls_functional_left_prefix_power))) /\ ((((exists bpvi_h_bls_bls_functional_left_prefix_power_successor. bpvi_h_bls_bls_functional_left_prefix_power_successor + S (bpvi_successor_bls_bls_functional_left_prefix_power) = S ((S (S bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_v_bls_bls_functional_left_prefix_power)) /\ exists bpvi_q_bls_bls_functional_left_prefix_power_successor. bpvi_u_bls_bls_functional_left_prefix_power = bpvi_q_bls_bls_functional_left_prefix_power_successor * S ((S (S bpvi_j_bls_bls_functional_left_prefix_power)) * bpvi_v_bls_bls_functional_left_prefix_power) + (bpvi_successor_bls_bls_functional_left_prefix_power))) /\ bpvi_successor_bls_bls_functional_left_prefix_power = bpvi_partial_bls_bls_functional_left_prefix_power * bpvi_factor_bls_bls_functional_left_prefix_power)))))))) /\ ((((exists ff_h_bls_bls_functional_left_prefix_quotient_entry. ff_h_bls_bls_functional_left_prefix_quotient_entry + S (bls_quotient_bls_functional_left_prefix) = S ((S (bls_index_bls_functional_left_prefix)) * bls_scale_bls_functional_left)) /\ exists ff_q_bls_bls_functional_left_prefix_quotient_entry. bls_code_bls_functional_left = ff_q_bls_bls_functional_left_prefix_quotient_entry * S ((S (bls_index_bls_functional_left_prefix)) * bls_scale_bls_functional_left) + (bls_quotient_bls_functional_left_prefix))) /\ ((n = bls_power_bls_functional_left_prefix * bls_quotient_bls_functional_left_prefix + bls_remainder_bls_functional_left_prefix /\ exists bls_remainder_gap_bls_functional_left_prefix_division. bls_remainder_gap_bls_functional_left_prefix_division + S (bls_remainder_bls_functional_left_prefix) = bls_power_bls_functional_left_prefix))))) /\ (exists ff_u_bls_bls_functional_left_sum ff_v_bls_bls_functional_left_sum. ((((exists ff_h_bls_bls_functional_left_sum_start. ff_h_bls_bls_functional_left_sum_start + S (0) = S ((S (0)) * ff_v_bls_bls_functional_left_sum)) /\ exists ff_q_bls_bls_functional_left_sum_start. ff_u_bls_bls_functional_left_sum = ff_q_bls_bls_functional_left_sum_start * S ((S (0)) * ff_v_bls_bls_functional_left_sum) + (0))) /\ ((((exists ff_h_bls_bls_functional_left_sum_terminal. ff_h_bls_bls_functional_left_sum_terminal + S (e) = S ((S (n)) * ff_v_bls_bls_functional_left_sum)) /\ exists ff_q_bls_bls_functional_left_sum_terminal. ff_u_bls_bls_functional_left_sum = ff_q_bls_bls_functional_left_sum_terminal * S ((S (n)) * ff_v_bls_bls_functional_left_sum) + (e))) /\ forall ff_i_bls_bls_functional_left_sum. (exists ff_lt_bls_bls_functional_left_sum_bound. ff_lt_bls_bls_functional_left_sum_bound + S ff_i_bls_bls_functional_left_sum = n) -> exists ff_a_bls_bls_functional_left_sum ff_r_bls_bls_functional_left_sum ff_s_bls_bls_functional_left_sum. ((((exists ff_h_bls_bls_functional_left_sum_summand. ff_h_bls_bls_functional_left_sum_summand + S (ff_a_bls_bls_functional_left_sum) = S ((S (ff_i_bls_bls_functional_left_sum)) * bls_scale_bls_functional_left)) /\ exists ff_q_bls_bls_functional_left_sum_summand. bls_code_bls_functional_left = ff_q_bls_bls_functional_left_sum_summand * S ((S (ff_i_bls_bls_functional_left_sum)) * bls_scale_bls_functional_left) + (ff_a_bls_bls_functional_left_sum))) /\ ((((exists ff_h_bls_bls_functional_left_sum_partial. ff_h_bls_bls_functional_left_sum_partial + S (ff_r_bls_bls_functional_left_sum) = S ((S (ff_i_bls_bls_functional_left_sum)) * ff_v_bls_bls_functional_left_sum)) /\ exists ff_q_bls_bls_functional_left_sum_partial. ff_u_bls_bls_functional_left_sum = ff_q_bls_bls_functional_left_sum_partial * S ((S (ff_i_bls_bls_functional_left_sum)) * ff_v_bls_bls_functional_left_sum) + (ff_r_bls_bls_functional_left_sum))) /\ ((((exists ff_h_bls_bls_functional_left_sum_successor. ff_h_bls_bls_functional_left_sum_successor + S (ff_s_bls_bls_functional_left_sum) = S ((S (S ff_i_bls_bls_functional_left_sum)) * ff_v_bls_bls_functional_left_sum)) /\ exists ff_q_bls_bls_functional_left_sum_successor. ff_u_bls_bls_functional_left_sum = ff_q_bls_bls_functional_left_sum_successor * S ((S (S ff_i_bls_bls_functional_left_sum)) * ff_v_bls_bls_functional_left_sum) + (ff_s_bls_bls_functional_left_sum))) /\ ff_s_bls_bls_functional_left_sum = ff_r_bls_bls_functional_left_sum + ff_a_bls_bls_functional_left_sum)))))))) -> (exists bls_code_bls_functional_right bls_scale_bls_functional_right. ((forall bls_index_bls_functional_right_prefix. (exists bls_gap_bls_functional_right_prefix_bound. bls_gap_bls_functional_right_prefix_bound + S (bls_index_bls_functional_right_prefix) = (n)) -> exists bls_power_bls_functional_right_prefix bls_quotient_bls_functional_right_prefix bls_remainder_bls_functional_right_prefix. ((exists bpvi_b_bls_bls_functional_right_prefix_power bpvi_c_bls_bls_functional_right_prefix_power. ((forall bpvi_i_bls_bls_functional_right_prefix_power. (exists bpvi_repeat_gap_bls_bls_functional_right_prefix_power. bpvi_repeat_gap_bls_bls_functional_right_prefix_power + S bpvi_i_bls_bls_functional_right_prefix_power = S bls_index_bls_functional_right_prefix) -> (((exists bpvi_h_bls_bls_functional_right_prefix_power_repeat. bpvi_h_bls_bls_functional_right_prefix_power_repeat + S (p) = S ((S (bpvi_i_bls_bls_functional_right_prefix_power)) * bpvi_c_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_repeat. bpvi_b_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_repeat * S ((S (bpvi_i_bls_bls_functional_right_prefix_power)) * bpvi_c_bls_bls_functional_right_prefix_power) + (p)))) /\ (exists bpvi_u_bls_bls_functional_right_prefix_power bpvi_v_bls_bls_functional_right_prefix_power. ((((exists bpvi_h_bls_bls_functional_right_prefix_power_start. bpvi_h_bls_bls_functional_right_prefix_power_start + S (1) = S ((S (0)) * bpvi_v_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_start. bpvi_u_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_start * S ((S (0)) * bpvi_v_bls_bls_functional_right_prefix_power) + (1))) /\ ((((exists bpvi_h_bls_bls_functional_right_prefix_power_terminal. bpvi_h_bls_bls_functional_right_prefix_power_terminal + S (bls_power_bls_functional_right_prefix) = S ((S (S bls_index_bls_functional_right_prefix)) * bpvi_v_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_terminal. bpvi_u_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_terminal * S ((S (S bls_index_bls_functional_right_prefix)) * bpvi_v_bls_bls_functional_right_prefix_power) + (bls_power_bls_functional_right_prefix))) /\ forall bpvi_j_bls_bls_functional_right_prefix_power. (exists bpvi_product_gap_bls_bls_functional_right_prefix_power. bpvi_product_gap_bls_bls_functional_right_prefix_power + S bpvi_j_bls_bls_functional_right_prefix_power = S bls_index_bls_functional_right_prefix) -> exists bpvi_factor_bls_bls_functional_right_prefix_power bpvi_partial_bls_bls_functional_right_prefix_power bpvi_successor_bls_bls_functional_right_prefix_power. ((((exists bpvi_h_bls_bls_functional_right_prefix_power_factor. bpvi_h_bls_bls_functional_right_prefix_power_factor + S (bpvi_factor_bls_bls_functional_right_prefix_power) = S ((S (bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_c_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_factor. bpvi_b_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_factor * S ((S (bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_c_bls_bls_functional_right_prefix_power) + (bpvi_factor_bls_bls_functional_right_prefix_power))) /\ ((((exists bpvi_h_bls_bls_functional_right_prefix_power_partial. bpvi_h_bls_bls_functional_right_prefix_power_partial + S (bpvi_partial_bls_bls_functional_right_prefix_power) = S ((S (bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_v_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_partial. bpvi_u_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_partial * S ((S (bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_v_bls_bls_functional_right_prefix_power) + (bpvi_partial_bls_bls_functional_right_prefix_power))) /\ ((((exists bpvi_h_bls_bls_functional_right_prefix_power_successor. bpvi_h_bls_bls_functional_right_prefix_power_successor + S (bpvi_successor_bls_bls_functional_right_prefix_power) = S ((S (S bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_v_bls_bls_functional_right_prefix_power)) /\ exists bpvi_q_bls_bls_functional_right_prefix_power_successor. bpvi_u_bls_bls_functional_right_prefix_power = bpvi_q_bls_bls_functional_right_prefix_power_successor * S ((S (S bpvi_j_bls_bls_functional_right_prefix_power)) * bpvi_v_bls_bls_functional_right_prefix_power) + (bpvi_successor_bls_bls_functional_right_prefix_power))) /\ bpvi_successor_bls_bls_functional_right_prefix_power = bpvi_partial_bls_bls_functional_right_prefix_power * bpvi_factor_bls_bls_functional_right_prefix_power)))))))) /\ ((((exists ff_h_bls_bls_functional_right_prefix_quotient_entry. ff_h_bls_bls_functional_right_prefix_quotient_entry + S (bls_quotient_bls_functional_right_prefix) = S ((S (bls_index_bls_functional_right_prefix)) * bls_scale_bls_functional_right)) /\ exists ff_q_bls_bls_functional_right_prefix_quotient_entry. bls_code_bls_functional_right = ff_q_bls_bls_functional_right_prefix_quotient_entry * S ((S (bls_index_bls_functional_right_prefix)) * bls_scale_bls_functional_right) + (bls_quotient_bls_functional_right_prefix))) /\ ((n = bls_power_bls_functional_right_prefix * bls_quotient_bls_functional_right_prefix + bls_remainder_bls_functional_right_prefix /\ exists bls_remainder_gap_bls_functional_right_prefix_division. bls_remainder_gap_bls_functional_right_prefix_division + S (bls_remainder_bls_functional_right_prefix) = bls_power_bls_functional_right_prefix))))) /\ (exists ff_u_bls_bls_functional_right_sum ff_v_bls_bls_functional_right_sum. ((((exists ff_h_bls_bls_functional_right_sum_start. ff_h_bls_bls_functional_right_sum_start + S (0) = S ((S (0)) * ff_v_bls_bls_functional_right_sum)) /\ exists ff_q_bls_bls_functional_right_sum_start. ff_u_bls_bls_functional_right_sum = ff_q_bls_bls_functional_right_sum_start * S ((S (0)) * ff_v_bls_bls_functional_right_sum) + (0))) /\ ((((exists ff_h_bls_bls_functional_right_sum_terminal. ff_h_bls_bls_functional_right_sum_terminal + S (f) = S ((S (n)) * ff_v_bls_bls_functional_right_sum)) /\ exists ff_q_bls_bls_functional_right_sum_terminal. ff_u_bls_bls_functional_right_sum = ff_q_bls_bls_functional_right_sum_terminal * S ((S (n)) * ff_v_bls_bls_functional_right_sum) + (f))) /\ forall ff_i_bls_bls_functional_right_sum. (exists ff_lt_bls_bls_functional_right_sum_bound. ff_lt_bls_bls_functional_right_sum_bound + S ff_i_bls_bls_functional_right_sum = n) -> exists ff_a_bls_bls_functional_right_sum ff_r_bls_bls_functional_right_sum ff_s_bls_bls_functional_right_sum. ((((exists ff_h_bls_bls_functional_right_sum_summand. ff_h_bls_bls_functional_right_sum_summand + S (ff_a_bls_bls_functional_right_sum) = S ((S (ff_i_bls_bls_functional_right_sum)) * bls_scale_bls_functional_right)) /\ exists ff_q_bls_bls_functional_right_sum_summand. bls_code_bls_functional_right = ff_q_bls_bls_functional_right_sum_summand * S ((S (ff_i_bls_bls_functional_right_sum)) * bls_scale_bls_functional_right) + (ff_a_bls_bls_functional_right_sum))) /\ ((((exists ff_h_bls_bls_functional_right_sum_partial. ff_h_bls_bls_functional_right_sum_partial + S (ff_r_bls_bls_functional_right_sum) = S ((S (ff_i_bls_bls_functional_right_sum)) * ff_v_bls_bls_functional_right_sum)) /\ exists ff_q_bls_bls_functional_right_sum_partial. ff_u_bls_bls_functional_right_sum = ff_q_bls_bls_functional_right_sum_partial * S ((S (ff_i_bls_bls_functional_right_sum)) * ff_v_bls_bls_functional_right_sum) + (ff_r_bls_bls_functional_right_sum))) /\ ((((exists ff_h_bls_bls_functional_right_sum_successor. ff_h_bls_bls_functional_right_sum_successor + S (ff_s_bls_bls_functional_right_sum) = S ((S (S ff_i_bls_bls_functional_right_sum)) * ff_v_bls_bls_functional_right_sum)) /\ exists ff_q_bls_bls_functional_right_sum_successor. ff_u_bls_bls_functional_right_sum = ff_q_bls_bls_functional_right_sum_successor * S ((S (S ff_i_bls_bls_functional_right_sum)) * ff_v_bls_bls_functional_right_sum) + (ff_s_bls_bls_functional_right_sum))) /\ ff_s_bls_bls_functional_right_sum = ff_r_bls_bls_functional_right_sum + ff_a_bls_bls_functional_right_sum)))))))) -> e = fStructural proof guide
The finite relational Legendre sum has a unique value.
Direct prerequisites: power_quotient_prefix_transport, beta_sum_transport_prefix, beta_sum_functional. The authored body proceeds by case analysis (6), intermediate claims (2).
Proof neighborhood
Direct dependencies
Direct dependents
Formal native tactic body
Dependencies are hypotheses of this body receipt. The focused endpoint audits separately check the complete empty-context certificates.
- 0001
intro p - 0002
intro n - 0003
intro e - 0004
intro f - 0005
intro he - 0006
intro hf - 0007
cases he - 0008
cases he_witness - 0009
cases he_witness_witness - 0010
cases hf - 0011
cases hf_witness - 0012
cases hf_witness_witness - 0013
have htransported : exists ff_u_bls_functional_transported ff_v_bls_functional_transported. ((((exists ff_h_bls_functional_transported_start. ff_h_bls_functional_transported_start + S (0) = S ((S (0)) * ff_v_bls_functional_transported)) /\ exists ff_q_bls_functional_transported_start. ff_u_bls_functional_transported = ff_q_bls_functional_transported_start * S ((S (0)) * ff_v_bls_functional_transported) + (0))) /\ ((((exists ff_h_bls_functional_transported_terminal. ff_h_bls_functional_transported_terminal + S (e) = S ((S (n)) * ff_v_bls_functional_transported)) /\ exists ff_q_bls_functional_transported_terminal. ff_u_bls_functional_transported = ff_q_bls_functional_transported_terminal * S ((S (n)) * ff_v_bls_functional_transported) + (e))) /\ forall ff_i_bls_functional_transported. (exists ff_lt_bls_functional_transported_bound. ff_lt_bls_functional_transported_bound + S ff_i_bls_functional_transported = n) -> exists ff_a_bls_functional_transported ff_r_bls_functional_transported ff_s_bls_functional_transported. ((((exists ff_h_bls_functional_transported_summand. ff_h_bls_functional_transported_summand + S (ff_a_bls_functional_transported) = S ((S (ff_i_bls_functional_transported)) * x3)) /\ exists ff_q_bls_functional_transported_summand. x2 = ff_q_bls_functional_transported_summand * S ((S (ff_i_bls_functional_transported)) * x3) + (ff_a_bls_functional_transported))) /\ ((((exists ff_h_bls_functional_transported_partial. ff_h_bls_functional_transported_partial + S (ff_r_bls_functional_transported) = S ((S (ff_i_bls_functional_transported)) * ff_v_bls_functional_transported)) /\ exists ff_q_bls_functional_transported_partial. ff_u_bls_functional_transported = ff_q_bls_functional_transported_partial * S ((S (ff_i_bls_functional_transported)) * ff_v_bls_functional_transported) + (ff_r_bls_functional_transported))) /\ ((((exists ff_h_bls_functional_transported_successor. ff_h_bls_functional_transported_successor + S (ff_s_bls_functional_transported) = S ((S (S ff_i_bls_functional_transported)) * ff_v_bls_functional_transported)) /\ exists ff_q_bls_functional_transported_successor. ff_u_bls_functional_transported = ff_q_bls_functional_transported_successor * S ((S (S ff_i_bls_functional_transported)) * ff_v_bls_functional_transported) + (ff_s_bls_functional_transported))) /\ ff_s_bls_functional_transported = ff_r_bls_functional_transported + ff_a_bls_functional_transported))))) - 0014
specialize beta_sum_transport_prefix x - 0015
specialize beta_sum_transport_prefix x1 - 0016
specialize beta_sum_transport_prefix x2 - 0017
specialize beta_sum_transport_prefix x3 - 0018
specialize beta_sum_transport_prefix n - 0019
specialize beta_sum_transport_prefix e - 0020
apply beta_sum_transport_prefix - 0021
exact he_witness_witness_right - 0022
have hpointwise : forall i a. (exists bls_gap_bls_functional_bound. bls_gap_bls_functional_bound + S (i) = (n)) -> (((exists ff_h_bls_functional_source_entry. ff_h_bls_functional_source_entry + S (a) = S ((S (i)) * x1)) /\ exists ff_q_bls_functional_source_entry. x = ff_q_bls_functional_source_entry * S ((S (i)) * x1) + (a))) -> (((exists ff_h_bls_functional_target_entry. ff_h_bls_functional_target_entry + S (a) = S ((S (i)) * x3)) /\ exists ff_q_bls_functional_target_entry. x2 = ff_q_bls_functional_target_entry * S ((S (i)) * x3) + (a))) - 0023
specialize power_quotient_prefix_transport p - 0024
specialize power_quotient_prefix_transport n - 0025
specialize power_quotient_prefix_transport x - 0026
specialize power_quotient_prefix_transport x1 - 0027
specialize power_quotient_prefix_transport x2 - 0028
specialize power_quotient_prefix_transport x3 - 0029
specialize power_quotient_prefix_transport n - 0030
apply power_quotient_prefix_transport - 0031
exact he_witness_witness_left - 0032
exact hf_witness_witness_left - 0033
intro i - 0034
intro a - 0035
intro hi - 0036
intro ha - 0037
specialize hpointwise i - 0038
specialize hpointwise a - 0039
apply hpointwise - 0040
exact hi - 0041
exact ha - 0042
specialize beta_sum_functional x2 - 0043
specialize beta_sum_functional x3 - 0044
specialize beta_sum_functional n - 0045
specialize beta_sum_functional e - 0046
specialize beta_sum_functional f - 0047
apply beta_sum_functional - 0048
exact htransported - 0049
exact hf_witness_witness_right