Flocq

Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (1234 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (120 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (28 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (687 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (42 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (15 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (78 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (21 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (41 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (10 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (173 entries)

Global Index

A

abs_round_le_generic [lemma, in abs_round_le_generic]
abs_scaled_mantissa_lt_bpow [lemma, in abs_scaled_mantissa_lt_bpow]
abs_B2R_lt_emax [lemma, in abs_B2R_lt_emax]
abs_cond_Ropp [lemma, in abs_cond_Ropp]
abs_lt_bpow_prec [lemma, in abs_lt_bpow_prec]
abs_round_ge_generic [lemma, in abs_round_ge_generic]
abs_cond_Zopp [lemma, in abs_cond_Zopp]
AnyRadix [section, in AnyRadix]


B

Bdiv [definition, in Bdiv]
Bdiv_correct_aux [lemma, in Bdiv_correct_aux]
Bdiv_correct [lemma, in Bdiv_correct]
Binary [section, in Binary]
binary_normalize [definition, in binary_normalize]
Binary_Bits.prec [variable, in prec]
Binary_Bits [section, in Binary_Bits]
binary_normalize_correct [lemma, in binary_normalize_correct]
Binary_Bits.emin [variable, in emin]
Binary_Bits.ew [variable, in ew]
Binary_Bits.He_gt_0 [variable, in He_gt_0]
Binary_Bits.mw [variable, in mw]
binary_float_of_bits_aux_correct [lemma, in binary_float_of_bits_aux_correct]
binary_overflow [definition, in binary_overflow]
Binary_Bits.Hmw [variable, in Hmw]
binary_round [definition, in binary_round]
Binary_Bits.Hprec [variable, in Hprec]
binary_round_aux_correct [lemma, in binary_round_aux_correct]
binary_float_of_bits_aux [definition, in binary_float_of_bits_aux]
binary_round_correct [lemma, in binary_round_correct]
Binary_Bits.Hmax [variable, in Hmax]
Binary_Bits.Hm_gt_0 [variable, in Hm_gt_0]
Binary_Bits.emax [variable, in emax]
binary_float_of_bits [definition, in binary_float_of_bits]
Binary_Bits.binary_float [variable, in binary_float]
binary_float [inductive, in binary_float]
binary_round_aux [definition, in binary_round_aux]
binary_float_of_bits_of_binary_float [lemma, in binary_float_of_bits_of_binary_float]
Binary_Bits.Hew [variable, in Hew]
Binary.emax [variable, in emax]
Binary.emin [variable, in emin]
Binary.fexp [variable, in fexp]
Binary.Hmax [variable, in Hmax]
Binary.prec [variable, in prec]
binary32 [definition, in binary32]
binary64 [definition, in binary64]
bits_of_b32 [definition, in bits_of_b32]
bits_of_binary_float_of_bits [lemma, in bits_of_binary_float_of_bits]
bits_of_b64 [definition, in bits_of_b64]
bits_of_binary_float [definition, in bits_of_binary_float]
Bminus [definition, in Bminus]
Bminus_correct [lemma, in Bminus_correct]
Bmult [definition, in Bmult]
Bmult_correct [lemma, in Bmult_correct]
Bmult_FF [definition, in Bmult_FF]
Bmult_correct_aux [lemma, in Bmult_correct_aux]
Bool [section, in Bool]
Bopp [definition, in Bopp]
Bopp_involutive [lemma, in Bopp_involutive]
bounded [definition, in bounded]
bounded_lt_emax [lemma, in bounded_lt_emax]
bounded_canonic_lt_emax [lemma, in bounded_canonic_lt_emax]
Bplus [definition, in Bplus]
Bplus_correct [lemma, in Bplus_correct]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [abbreviation, in bpow]
bpow [definition, in bpow]
bpow_plus [lemma, in bpow_plus]
bpow_ge_0 [lemma, in bpow_ge_0]
bpow_exp [lemma, in bpow_exp]
bpow_inj [lemma, in bpow_inj]
bpow_lt [lemma, in bpow_lt]
bpow_opp [lemma, in bpow_opp]
bpow_unique [lemma, in bpow_unique]
bpow_1 [lemma, in bpow_1]
bpow_le_F2R [lemma, in bpow_le_F2R]
bpow_gt_0 [lemma, in bpow_gt_0]
bpow_lt_bpow [lemma, in bpow_lt_bpow]
bpow_plus1 [lemma, in bpow_plus1]
bpow_le_F2R_m1 [lemma, in bpow_le_F2R_m1]
bpow_ln_beta_gt [lemma, in bpow_ln_beta_gt]
bpow_powerRZ [lemma, in bpow_powerRZ]
bpow_le [lemma, in bpow_le]
Bsign [definition, in Bsign]
Bsign_FF2B [lemma, in Bsign_FF2B]
Bsqrt [definition, in Bsqrt]
Bsqrt_correct [lemma, in Bsqrt_correct]
Bsqrt_correct_aux [lemma, in Bsqrt_correct_aux]
B2FF [definition, in B2FF]
B2FF_FF2B [lemma, in B2FF_FF2B]
B2FF_inj [lemma, in B2FF_inj]
B2FF_Bmult [lemma, in B2FF_Bmult]
B2R [definition, in B2R]
B2R_Bopp [lemma, in B2R_Bopp]
B2R_FF2B [lemma, in B2R_FF2B]
B2R_inj [lemma, in B2R_inj]
B32_Bits.Hprec_emax [variable, in Hprec_emax]
b32_minus [definition, in b32_minus]
B32_Bits [section, in B32_Bits]
b32_of_bits [definition, in b32_of_bits]
B32_Bits.Hprec [variable, in Hprec]
b32_opp [definition, in b32_opp]
b32_plus [definition, in b32_plus]
b32_mult [definition, in b32_mult]
b32_div [definition, in b32_div]
b32_sqrt [definition, in b32_sqrt]
b64_mult [definition, in b64_mult]
B64_Bits.Hprec_emax [variable, in Hprec_emax]
b64_plus [definition, in b64_plus]
b64_div [definition, in b64_div]
B64_Bits.Hprec [variable, in Hprec]
b64_sqrt [definition, in b64_sqrt]
b64_opp [definition, in b64_opp]
B64_Bits [section, in B64_Bits]
b64_minus [definition, in b64_minus]
b64_of_bits [definition, in b64_of_bits]
B754_nan [constructor, in B754_nan]
B754_zero [constructor, in B754_zero]
B754_infinity [constructor, in B754_infinity]
B754_finite [constructor, in B754_finite]


C

canonic [abbreviation, in canonic]
canonic [definition, in canonic]
canonic_canonic_mantissa [lemma, in canonic_canonic_mantissa]
canonic_exp_FLT_FLX [lemma, in canonic_exp_FLT_FLX]
canonic_exp_fexp [lemma, in canonic_exp_fexp]
canonic_exp_opp [lemma, in canonic_exp_opp]
canonic_exp_fexp_pos [lemma, in canonic_exp_fexp_pos]
canonic_exp_abs [lemma, in canonic_exp_abs]
canonic_exp_ge_bpow [lemma, in canonic_exp_ge_bpow]
canonic_exp_FLT_FIX [lemma, in canonic_exp_FLT_FIX]
canonic_exp_round_ge [lemma, in canonic_exp_round_ge]
canonic_exp_le_bpow [lemma, in canonic_exp_le_bpow]
canonic_exp [definition, in canonic_exp]
canonic_exp_DN [lemma, in canonic_exp_DN]
canonic_opp [lemma, in canonic_opp]
canonic_mantissa [definition, in canonic_mantissa]
canonic_unicity [lemma, in canonic_unicity]
cexp [abbreviation, in cexp]
cexp [abbreviation, in cexp]
cexp [abbreviation, in cexp]
choice_mode [definition, in choice_mode]
cond_Ropp_odd_function [lemma, in cond_Ropp_odd_function]
cond_Ropp_involutive [lemma, in cond_Ropp_involutive]
cond_Ropp_mult_r [lemma, in cond_Ropp_mult_r]
cond_Zopp_Zlt_bool [lemma, in cond_Zopp_Zlt_bool]
cond_Ropp_even_function [lemma, in cond_Ropp_even_function]
cond_Ropp_Rlt_bool [lemma, in cond_Ropp_Rlt_bool]
cond_Ropp_plus [lemma, in cond_Ropp_plus]
cond_Ropp_mult_l [lemma, in cond_Ropp_mult_l]
cond_Zopp [definition, in cond_Zopp]
cond_Ropp [definition, in cond_Ropp]
cond_incr [definition, in cond_incr]
cond_opp [section, in cond_opp]
cond_Ropp_inj [lemma, in cond_Ropp_inj]


D

Def [section, in Def]
Def.beta [variable, in beta]
digits2_Pnat [definition, in digits2_Pnat]
digits2_Pnat_correct [lemma, in digits2_Pnat_correct]
div_error_FLX [lemma, in div_error_FLX]
Div_Mod [section, in Div_Mod]
DN_UP_parity_generic_pos [lemma, in DN_UP_parity_generic_pos]
DN_UP_parity_pos_prop [definition, in DN_UP_parity_pos_prop]
DN_UP_parity_generic [lemma, in DN_UP_parity_generic]
DN_UP_parity_prop [definition, in DN_UP_parity_prop]
DN_UP_parity_aux [lemma, in DN_UP_parity_aux]


E

eqbool_irrelevance [lemma, in eqbool_irrelevance]
eqbool_dep [definition, in eqbool_dep]
eqb_false [lemma, in eqb_false]
eqb_sym [lemma, in eqb_sym]
eqb_true [lemma, in eqb_true]
eq_dep_elim [definition, in eq_dep_elim]
eq_Z2R [lemma, in eq_Z2R]
error_N_FLT_aux [lemma, in error_N_FLT_aux]
Even_Odd [section, in Even_Odd]
Exists_NE [record, in Exists_NE]
Exists_NE [inductive, in Exists_NE]
exists_NE_FLT [instance, in exists_NE_FLT]
exists_NE [projection, in exists_NE]
exists_NE [constructor, in exists_NE]
exists_NE_FLX [instance, in exists_NE_FLX]
exp_not_FTZ [projection, in exp_not_FTZ]
exp_not_FTZ [constructor, in exp_not_FTZ]
exp_le [lemma, in exp_le]
Exp_not_FTZ [record, in Exp_not_FTZ]
Exp_not_FTZ [inductive, in Exp_not_FTZ]
ex_Fexp_canonic [lemma, in ex_Fexp_canonic]


F

F [abbreviation, in F]
Fabs [definition, in Fabs]
Falign [definition, in Falign]
Falign_spec [lemma, in Falign_spec]
Falign_spec_exp [lemma, in Falign_spec_exp]
Fappli_IEEE_bits [library]
Fappli_IEEE [library]
Fcalc_bracket_generic [section, in Fcalc_bracket_generic]
Fcalc_round.Fcalc_round_fexp [section, in Fcalc_round_fexp]
Fcalc_bracket_step [section, in Fcalc_bracket_step]
Fcalc_bracket_step.nb_steps [variable, in nb_steps]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.inbetween_int_valid [variable, in inbetween_int_valid]
Fcalc_round.Fcalc_round_fexp.round_dir.inbetween_int_valid [variable, in inbetween_int_valid]
Fcalc_round.emin [variable, in emin]
Fcalc_bracket_step.Hnb_steps [variable, in Hnb_steps]
Fcalc_sqrt.beta [variable, in beta]
Fcalc_round.beta [variable, in beta]
Fcalc_div.beta [variable, in beta]
Fcalc_digits.beta [variable, in beta]
Fcalc_bracket_generic.beta [variable, in beta]
Fcalc_bracket.Hdu [variable, in Hdu]
Fcalc_bracket.d [variable, in d]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.choice [variable, in choice]
Fcalc_round.Fcalc_round_fexp.round_dir.choice [variable, in choice]
Fcalc_round [section, in Fcalc_round]
Fcalc_bracket_step.step [variable, in step]
Fcalc_bracket.Fcalc_bracket_any.l [variable, in l]
Fcalc_bracket.x [variable, in x]
Fcalc_round.Fcalc_round_fexp.round_dir [section, in round_dir]
Fcalc_bracket.u [variable, in u]
Fcalc_div [section, in Fcalc_div]
Fcalc_round.Fcalc_round_fexp.fexp [variable, in fexp]
Fcalc_bracket_step.start [variable, in start]
Fcalc_bracket [section, in Fcalc_bracket]
Fcalc_bracket_scale [section, in Fcalc_bracket_scale]
Fcalc_sqrt [section, in Fcalc_sqrt]
Fcalc_bracket_step.Hstep [variable, in Hstep]
Fcalc_digits [section, in Fcalc_digits]
Fcalc_round.Fcalc_round_fexp.round_dir_sign [section, in round_dir_sign]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.rnd [variable, in rnd]
Fcalc_round.Fcalc_round_fexp.round_dir.rnd [variable, in rnd]
Fcalc_bracket.Fcalc_bracket_any [section, in Fcalc_bracket_any]
Fcalc_bracket [library]
Fcalc_ops [library]
Fcalc_sqrt [library]
Fcalc_div [library]
Fcalc_round [library]
Fcalc_digits [library]
Fcore [library]
Fcore_ulp.beta [variable, in beta]
Fcore_rnd_NE.beta [variable, in beta]
Fcore_digits.beta [variable, in beta]
Fcore_ulp.fexp [variable, in fexp]
Fcore_rnd_NE.fexp [variable, in fexp]
Fcore_digits.digits_aux.p [variable, in p]
Fcore_ulp [section, in Fcore_ulp]
Fcore_rnd_NE [section, in Fcore_rnd_NE]
Fcore_digits [section, in Fcore_digits]
Fcore_digits.digits_aux.Hp [variable, in Hp]
Fcore_digits.digits_aux [section, in digits_aux]
Fcore_Raux [library]
Fcore_digits [library]
Fcore_generic_fmt [library]
Fcore_rnd [library]
Fcore_defs [library]
Fcore_ulp [library]
Fcore_FIX [library]
Fcore_float_prop [library]
Fcore_FLT [library]
Fcore_FTZ [library]
Fcore_FLX [library]
Fcore_rnd_ne [library]
Fcore_Zaux [library]
Fdiv_core [definition, in Fdiv_core]
Fdiv_core_correct [lemma, in Fdiv_core_correct]
Fdiv_core_binary [definition, in Fdiv_core_binary]
Fexp [projection, in Fexp]
Fexp_Fplus [lemma, in Fexp_Fplus]
fexp_correct [instance, in fexp_correct]
fexp_monotone [instance, in fexp_monotone]
FF2B [definition, in FF2B]
FF2B_B2FF [lemma, in FF2B_B2FF]
FF2B_B2FF_valid [lemma, in FF2B_B2FF_valid]
FF2R [definition, in FF2R]
FF2R_B2FF [lemma, in FF2R_B2FF]
FIX_format [definition, in FIX_format]
FIX_format_satisfies_any [lemma, in FIX_format_satisfies_any]
FIX_format_FLX [lemma, in FIX_format_FLX]
FIX_exp_monotone [instance, in FIX_exp_monotone]
FIX_exp_valid [instance, in FIX_exp_valid]
FIX_format_generic [lemma, in FIX_format_generic]
FIX_exp [definition, in FIX_exp]
Float [constructor, in Float]
float [record, in float]
Float_ops [section, in Float_ops]
Float_prop [section, in Float_prop]
Float_ops.beta [variable, in beta]
Float_prop.beta [variable, in beta]
float_distribution_pos [lemma, in float_distribution_pos]
Flocq_version [definition, in Flocq_version]
Flocq_version [library]
Floor_Ceil [section, in Floor_Ceil]
FLT_exp_valid [instance, in FLT_exp_valid]
FLT_format_satisfies_any [lemma, in FLT_format_satisfies_any]
FLT_format [definition, in FLT_format]
FLT_exp_monotone [instance, in FLT_exp_monotone]
FLT_format_generic [lemma, in FLT_format_generic]
FLT_exp [definition, in FLT_exp]
FLXN_format_satisfies_any [lemma, in FLXN_format_satisfies_any]
FLXN_format [definition, in FLXN_format]
FLXN_format_FTZ [lemma, in FLXN_format_FTZ]
FLXN_format_generic [lemma, in FLXN_format_generic]
FLX_exp_valid [instance, in FLX_exp_valid]
FLX_format_generic [lemma, in FLX_format_generic]
FLX_format_satisfies_any [lemma, in FLX_format_satisfies_any]
FLX_format_FIX [lemma, in FLX_format_FIX]
FLX_exp_monotone [instance, in FLX_exp_monotone]
FLX_format [definition, in FLX_format]
FLX_exp [definition, in FLX_exp]
Fminus [definition, in Fminus]
Fminus_same_exp [lemma, in Fminus_same_exp]
Fmult [definition, in Fmult]
Fnum [projection, in Fnum]
Fopp [definition, in Fopp]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
format [abbreviation, in format]
Fplus [definition, in Fplus]
Fplus_same_exp [lemma, in Fplus_same_exp]
Fprop_relative [section, in Fprop_relative]
Fprop_mult_error [section, in Fprop_mult_error]
Fprop_mult_error_FLT [section, in Fprop_mult_error_FLT]
Fprop_Sterbenz [section, in Fprop_Sterbenz]
Fprop_relative.Fprop_relative_FLX.prec [variable, in prec]
Fprop_relative.Fprop_relative_FLT.prec [variable, in prec]
Fprop_mult_error_FLT.prec [variable, in prec]
Fprop_mult_error.prec [variable, in prec]
Fprop_divsqrt_error.prec [variable, in prec]
Fprop_relative.Fprop_relative_generic.relative_error_conversion [section, in relative_error_conversion]
Fprop_plus_zero.round_plus_eq_zero_aux [section, in round_plus_eq_zero_aux]
Fprop_relative.Fprop_relative_FLT.emin [variable, in emin]
Fprop_relative.Fprop_relative_generic.emin [variable, in emin]
Fprop_mult_error_FLT.emin [variable, in emin]
Fprop_Sterbenz.beta [variable, in beta]
Fprop_relative.beta [variable, in beta]
Fprop_plus_zero.beta [variable, in beta]
Fprop_plus_error.beta [variable, in beta]
Fprop_mult_error_FLT.beta [variable, in beta]
Fprop_mult_error.beta [variable, in beta]
Fprop_divsqrt_error.beta [variable, in beta]
Fprop_relative.Fprop_relative_FLT [section, in Fprop_relative_FLT]
Fprop_relative.Fprop_relative_FLX.choice [variable, in choice]
Fprop_relative.Fprop_relative_FLT.choice [variable, in choice]
Fprop_relative.Fprop_relative_generic.choice [variable, in choice]
Fprop_plus_error.choice [variable, in choice]
Fprop_divsqrt_error.choice [variable, in choice]
Fprop_divsqrt_error [section, in Fprop_divsqrt_error]
Fprop_plus_error [section, in Fprop_plus_error]
Fprop_relative.Fprop_relative_generic.Hmin [variable, in Hmin]
Fprop_plus_zero [section, in Fprop_plus_zero]
Fprop_relative.Fprop_relative_FLX [section, in Fprop_relative_FLX]
Fprop_Sterbenz.fexp [variable, in fexp]
Fprop_relative.Fprop_relative_generic.fexp [variable, in fexp]
Fprop_plus_zero.fexp [variable, in fexp]
Fprop_plus_error.fexp [variable, in fexp]
Fprop_relative.Fprop_relative_generic [section, in Fprop_relative_generic]
Fprop_relative.Fprop_relative_generic.p [variable, in p]
Fprop_plus_error.round_repr_same_exp [section, in round_repr_same_exp]
Fprop_mult_error_FLT.Hpemin [variable, in Hpemin]
Fprop_divsqrt_error.Hp1 [variable, in Hp1]
Fprop_relative.Fprop_relative_FLX.Hp [variable, in Hp]
Fprop_relative.Fprop_relative_FLT.Hp [variable, in Hp]
Fprop_relative.Fprop_relative_FLX.rnd [variable, in rnd]
Fprop_relative.Fprop_relative_FLT.rnd [variable, in rnd]
Fprop_relative.Fprop_relative_generic.rnd [variable, in rnd]
Fprop_relative.Fprop_relative_generic.relative_error_conversion.rnd [variable, in rnd]
Fprop_plus_zero.rnd [variable, in rnd]
Fprop_plus_zero.round_plus_eq_zero_aux.rnd [variable, in rnd]
Fprop_plus_error.round_repr_same_exp.rnd [variable, in rnd]
Fprop_mult_error_FLT.rnd [variable, in rnd]
Fprop_mult_error.rnd [variable, in rnd]
Fprop_relative [library]
Fprop_mult_error [library]
Fprop_Sterbenz [library]
Fprop_div_sqrt_error [library]
Fprop_plus_error [library]
Fsqrt_core_correct [lemma, in Fsqrt_core_correct]
Fsqrt_core_binary [definition, in Fsqrt_core_binary]
Fsqrt_core [definition, in Fsqrt_core]
FTZ_format_generic [lemma, in FTZ_format_generic]
FTZ_format_FLXN [lemma, in FTZ_format_FLXN]
FTZ_format_satisfies_any [lemma, in FTZ_format_satisfies_any]
FTZ_exp_valid [instance, in FTZ_exp_valid]
FTZ_exp [definition, in FTZ_exp]
FTZ_format [definition, in FTZ_format]
full_float [inductive, in full_float]
F2R [definition, in F2R]
F2R_lt_0_reg [lemma, in F2R_lt_0_reg]
F2R_le_reg [lemma, in F2R_le_reg]
F2R_le_0_reg [lemma, in F2R_le_0_reg]
F2R_Zopp [lemma, in F2R_Zopp]
F2R_lt_bpow [lemma, in F2R_lt_bpow]
F2R_le_compat [lemma, in F2R_le_compat]
F2R_eq_compat [lemma, in F2R_eq_compat]
F2R_change_exp [lemma, in F2R_change_exp]
F2R_lt_0_compat [lemma, in F2R_lt_0_compat]
F2R_ge_0_compat [lemma, in F2R_ge_0_compat]
F2R_p1_le_bpow [lemma, in F2R_p1_le_bpow]
F2R_gt_0_reg [lemma, in F2R_gt_0_reg]
F2R_bpow [lemma, in F2R_bpow]
F2R_plus [lemma, in F2R_plus]
F2R_mult [lemma, in F2R_mult]
F2R_ge_0_reg [lemma, in F2R_ge_0_reg]
F2R_Zabs [lemma, in F2R_Zabs]
F2R_minus [lemma, in F2R_minus]
F2R_le_0_compat [lemma, in F2R_le_0_compat]
F2R_opp [lemma, in F2R_opp]
F2R_eq_0_reg [lemma, in F2R_eq_0_reg]
F2R_lt_reg [lemma, in F2R_lt_reg]
F2R_eq_reg [lemma, in F2R_eq_reg]
F2R_gt_0_compat [lemma, in F2R_gt_0_compat]
F2R_0 [lemma, in F2R_0]
F2R_prec_normalize [lemma, in F2R_prec_normalize]
F2R_lt_compat [lemma, in F2R_lt_compat]
F2R_abs [lemma, in F2R_abs]
F2R_cond_Zopp [lemma, in F2R_cond_Zopp]
F754_nan [constructor, in F754_nan]
F754_finite [constructor, in F754_finite]
F754_zero [constructor, in F754_zero]
F754_infinity [constructor, in F754_infinity]


G

Generic [section, in Generic]
generic_format_succ [lemma, in generic_format_succ]
generic_format_FTZ [lemma, in generic_format_FTZ]
generic_format [definition, in generic_format]
generic_format_abs [lemma, in generic_format_abs]
generic_round_generic [lemma, in generic_round_generic]
generic_inclusion_lt_ge [lemma, in generic_inclusion_lt_ge]
generic_format_FLT_FLX [lemma, in generic_format_FLT_FLX]
generic_format_pred_2 [lemma, in generic_format_pred_2]
generic_format_round [lemma, in generic_format_round]
generic_format_F2R [lemma, in generic_format_F2R]
generic_format_FLT [lemma, in generic_format_FLT]
generic_format_FLX_FLT [lemma, in generic_format_FLX_FLT]
generic_format_bpow [lemma, in generic_format_bpow]
generic_format_plus [lemma, in generic_format_plus]
generic_format_truncate [lemma, in generic_format_truncate]
generic_N_pt_DN_or_UP [lemma, in generic_N_pt_DN_or_UP]
generic_format_opp [lemma, in generic_format_opp]
generic_format_abs_inv [lemma, in generic_format_abs_inv]
generic_format_ge_bpow [lemma, in generic_format_ge_bpow]
generic_format_plus_weak [lemma, in generic_format_plus_weak]
generic_inclusion_ge [lemma, in generic_inclusion_ge]
generic_format_bpow_inv' [lemma, in generic_format_bpow_inv']
generic_format_FIX_FLT [lemma, in generic_format_FIX_FLT]
generic_format_FIX [lemma, in generic_format_FIX]
generic_format_bpow' [lemma, in generic_format_bpow']
generic_format_discrete [lemma, in generic_format_discrete]
generic_format_pred_1 [lemma, in generic_format_pred_1]
generic_format_FLXN [lemma, in generic_format_FLXN]
generic_format_minus_ulp [lemma, in generic_format_minus_ulp]
generic_format_canonic [lemma, in generic_format_canonic]
generic_inclusion [lemma, in generic_inclusion]
generic_inclusion_ln_beta [lemma, in generic_inclusion_ln_beta]
generic_format_satisfies_any [lemma, in generic_format_satisfies_any]
generic_inclusion_le_ge [lemma, in generic_inclusion_le_ge]
generic_inclusion_le [lemma, in generic_inclusion_le]
generic_format_plus_ulp [lemma, in generic_format_plus_ulp]
generic_format_round_pos [lemma, in generic_format_round_pos]
generic_format_bpow_inv [lemma, in generic_format_bpow_inv]
generic_format_B2R [lemma, in generic_format_B2R]
generic_format_0 [lemma, in generic_format_0]
generic_format_plus_prec [lemma, in generic_format_plus_prec]
generic_format_EM [lemma, in generic_format_EM]
generic_format_FLT_FIX [lemma, in generic_format_FLT_FIX]
generic_format_pred [lemma, in generic_format_pred]
generic_format_FLX [lemma, in generic_format_FLX]
Generic.beta [variable, in beta]
Generic.Format [section, in Format]
Generic.Format.Fcore_generic_round_pos [section, in Fcore_generic_round_pos]
Generic.Format.Fcore_generic_round_pos.rnd [variable, in rnd]
Generic.Format.fexp [variable, in fexp]
Generic.Format.monotone [section, in monotone]
Generic.Format.monotone_exp [section, in monotone_exp]
Generic.Format.monotone_abs [section, in monotone_abs]
Generic.Format.monotone_exp.rnd [variable, in rnd]
Generic.Format.monotone_abs.rnd [variable, in rnd]
Generic.Format.monotone.rnd [variable, in rnd]
Generic.Format.not_FTZ [section, in not_FTZ]
Generic.Format.rndNA [section, in rndNA]
Generic.Format.rndN_opp [section, in rndN_opp]
Generic.Format.round_large [section, in round_large]
Generic.Format.round_large.rnd [variable, in rnd]
Generic.Format.Znearest [section, in Znearest]
Generic.Format.Znearest.choice [variable, in choice]
Generic.Format.Zround_opp [section, in Zround_opp]
Generic.Format.Zround_opp.rnd [variable, in rnd]
Generic.Inclusion [section, in Inclusion]
Generic.Inclusion.fexp1 [variable, in fexp1]
Generic.Inclusion.fexp2 [variable, in fexp2]
Generic.Inclusion.rnd [variable, in rnd]


I

inbetween [inductive, in inbetween]
inbetween_distance_inexact [lemma, in inbetween_distance_inexact]
inbetween_int_N [lemma, in inbetween_int_N]
inbetween_float_DN [lemma, in inbetween_float_DN]
inbetween_int_NE_sign [lemma, in inbetween_int_NE_sign]
inbetween_shr [lemma, in inbetween_shr]
inbetween_step_Mi_Mi_even [lemma, in inbetween_step_Mi_Mi_even]
inbetween_float_round_sign [lemma, in inbetween_float_round_sign]
inbetween_Exact [constructor, in inbetween_Exact]
inbetween_int_NA_sign [lemma, in inbetween_int_NA_sign]
inbetween_float_UP [lemma, in inbetween_float_UP]
inbetween_float_NE_sign [lemma, in inbetween_float_NE_sign]
inbetween_int_DN [lemma, in inbetween_int_DN]
inbetween_spec [lemma, in inbetween_spec]
inbetween_float_NE [lemma, in inbetween_float_NE]
inbetween_mult_aux [lemma, in inbetween_mult_aux]
inbetween_step_not_Eq [lemma, in inbetween_step_not_Eq]
inbetween_bounds [lemma, in inbetween_bounds]
inbetween_int_UP_sign [lemma, in inbetween_int_UP_sign]
inbetween_ex [lemma, in inbetween_ex]
inbetween_float_round [lemma, in inbetween_float_round]
inbetween_float [definition, in inbetween_float]
inbetween_float_DN_sign [lemma, in inbetween_float_DN_sign]
inbetween_distance_inexact_abs [lemma, in inbetween_distance_inexact_abs]
inbetween_int_NA [lemma, in inbetween_int_NA]
inbetween_float_new_location [lemma, in inbetween_float_new_location]
inbetween_int [definition, in inbetween_int]
inbetween_step_Hi [lemma, in inbetween_step_Hi]
inbetween_unique [lemma, in inbetween_unique]
inbetween_Inexact [constructor, in inbetween_Inexact]
inbetween_step_Lo_not_Eq [lemma, in inbetween_step_Lo_not_Eq]
inbetween_int_UP [lemma, in inbetween_int_UP]
inbetween_int_N_sign [lemma, in inbetween_int_N_sign]
inbetween_int_NE [lemma, in inbetween_int_NE]
inbetween_step_any_Mi_odd [lemma, in inbetween_step_any_Mi_odd]
inbetween_int_DN_sign [lemma, in inbetween_int_DN_sign]
inbetween_int_ZR [lemma, in inbetween_int_ZR]
inbetween_float_unique [lemma, in inbetween_float_unique]
inbetween_step_Lo [lemma, in inbetween_step_Lo]
inbetween_loc [definition, in inbetween_loc]
inbetween_int_ZR_sign [lemma, in inbetween_int_ZR_sign]
inbetween_step_Lo_Mi_Eq_odd [lemma, in inbetween_step_Lo_Mi_Eq_odd]
inbetween_float_bounds [lemma, in inbetween_float_bounds]
inbetween_bounds_not_Eq [lemma, in inbetween_bounds_not_Eq]
inbetween_float_UP_sign [lemma, in inbetween_float_UP_sign]
inbetween_float_ZR_sign [lemma, in inbetween_float_ZR_sign]
inbetween_mult_reg [lemma, in inbetween_mult_reg]
inbetween_shr_1 [lemma, in inbetween_shr_1]
inbetween_float_new_location_single [lemma, in inbetween_float_new_location_single]
inbetween_step_Hi_Mi_even [lemma, in inbetween_step_Hi_Mi_even]
inbetween_float_ZR [lemma, in inbetween_float_ZR]
inbetween_float_NA [lemma, in inbetween_float_NA]
inbetween_mult_compat [lemma, in inbetween_mult_compat]
inbetween_float_ex [lemma, in inbetween_float_ex]
is_finite [definition, in is_finite]
is_finite_FF2B [lemma, in is_finite_FF2B]
is_finite_FF_B2FF [lemma, in is_finite_FF_B2FF]
is_finite_strict [definition, in is_finite_strict]
is_finite_Bopp [lemma, in is_finite_Bopp]
is_finite_FF [definition, in is_finite_FF]


J

join_bits [definition, in join_bits]
join_split_bits [lemma, in join_split_bits]


L

le_pred_lt [lemma, in le_pred_lt]
le_lt_Z2R [lemma, in le_lt_Z2R]
le_pred_lt_aux [lemma, in le_pred_lt_aux]
le_Z2R [lemma, in le_Z2R]
le_bpow [lemma, in le_bpow]
ln_beta_F2R [lemma, in ln_beta_F2R]
ln_beta_mult_bpow [lemma, in ln_beta_mult_bpow]
ln_beta_gt_bpow [lemma, in ln_beta_gt_bpow]
ln_beta_unique [lemma, in ln_beta_unique]
ln_beta_succ [lemma, in ln_beta_succ]
ln_beta [definition, in ln_beta]
ln_beta_generic_gt [lemma, in ln_beta_generic_gt]
ln_beta_unique_pos [lemma, in ln_beta_unique_pos]
ln_beta_bpow [lemma, in ln_beta_bpow]
ln_beta_le_abs [lemma, in ln_beta_le_abs]
ln_beta_round [lemma, in ln_beta_round]
ln_beta_le_Zpower [lemma, in ln_beta_le_Zpower]
ln_beta_prop [record, in ln_beta_prop]
ln_beta_F2R_Zdigits [lemma, in ln_beta_F2R_Zdigits]
ln_beta_le_bpow [lemma, in ln_beta_le_bpow]
ln_beta_abs [lemma, in ln_beta_abs]
ln_beta_round_DN [lemma, in ln_beta_round_DN]
ln_beta_opp [lemma, in ln_beta_opp]
ln_beta_val [projection, in ln_beta_val]
ln_beta_F2R_bounds [lemma, in ln_beta_F2R_bounds]
ln_beta_round_ZR [lemma, in ln_beta_round_ZR]
ln_beta_gt_Zpower [lemma, in ln_beta_gt_Zpower]
ln_beta_le [lemma, in ln_beta_le]
ln_beta_round_ge [lemma, in ln_beta_round_ge]
location [inductive, in location]
loc_Exact [constructor, in loc_Exact]
loc_of_shr_record [definition, in loc_of_shr_record]
loc_Inexact [constructor, in loc_Inexact]
loc_of_shr_record_of_loc [lemma, in loc_of_shr_record_of_loc]
lt_Z2R [lemma, in lt_Z2R]
lt_Zdigits [lemma, in lt_Zdigits]
lt_bpow [lemma, in lt_bpow]


M

mantissa_small_pos [lemma, in mantissa_small_pos]
mantissa_DN_small_pos [lemma, in mantissa_DN_small_pos]
mantissa_UP_small_pos [lemma, in mantissa_UP_small_pos]
match_FF2B [lemma, in match_FF2B]
middle_odd [lemma, in middle_odd]
middle_range [lemma, in middle_range]
minus_IZR [lemma, in minus_IZR]
mode [inductive, in mode]
mode_NA [constructor, in mode_NA]
mode_ZR [constructor, in mode_ZR]
mode_NE [constructor, in mode_NE]
mode_UP [constructor, in mode_UP]
mode_DN [constructor, in mode_DN]
monotone_exp_not_FTZ [instance, in monotone_exp_not_FTZ]
monotone_exp [projection, in monotone_exp]
monotone_exp [constructor, in monotone_exp]
Monotone_exp [record, in Monotone_exp]
Monotone_exp [inductive, in Monotone_exp]
mult_error_FLX_aux [lemma, in mult_error_FLX_aux]
mult_error_FLT [lemma, in mult_error_FLT]
mult_error_FLX [lemma, in mult_error_FLX]


N

negb_Rle_bool [lemma, in negb_Rle_bool]
negb_Zlt_bool [lemma, in negb_Zlt_bool]
negb_Zle_bool [lemma, in negb_Zle_bool]
negb_Rlt_bool [lemma, in negb_Rlt_bool]
neq_Z2R [lemma, in neq_Z2R]
new_location [definition, in new_location]
new_location_even [definition, in new_location_even]
new_location_odd_correct [lemma, in new_location_odd_correct]
new_location_odd [definition, in new_location_odd]
new_location_correct [lemma, in new_location_correct]
new_location_even_correct [lemma, in new_location_even_correct]
NE_prop [definition, in NE_prop]
NG_existence_prop [definition, in NG_existence_prop]


O

Only_DN_or_UP [lemma, in Only_DN_or_UP]
ordered_steps [lemma, in ordered_steps]
overflow_to_inf [definition, in overflow_to_inf]


P

plus_error [lemma, in plus_error]
plus_error_aux [lemma, in plus_error_aux]
pow [section, in pow]
pow.r [variable, in r]
Prec_gt_0 [record, in Prec_gt_0]
Prec_gt_0 [inductive, in Prec_gt_0]
prec_gt_0 [projection, in prec_gt_0]
prec_gt_0 [constructor, in prec_gt_0]
pred [definition, in pred]
pred_plus_ulp_2 [lemma, in pred_plus_ulp_2]
pred_ge_0 [lemma, in pred_ge_0]
pred_ge_bpow [lemma, in pred_ge_bpow]
pred_plus_ulp [lemma, in pred_plus_ulp]
pred_lt_id [lemma, in pred_lt_id]
pred_plus_ulp_1 [lemma, in pred_plus_ulp_1]
Proof_Irrelevance [section, in Proof_Irrelevance]
P2R [definition, in P2R]
P2R_INR [lemma, in P2R_INR]


R

Rabs_lt_inv [lemma, in Rabs_lt_inv]
Rabs_ge [lemma, in Rabs_ge]
Rabs_minus_le [lemma, in Rabs_minus_le]
Rabs_lt [lemma, in Rabs_lt]
Rabs_gt_inv [lemma, in Rabs_gt_inv]
Rabs_gt [lemma, in Rabs_gt]
Rabs_ge_inv [lemma, in Rabs_ge_inv]
Rabs_eq_Rabs [lemma, in Rabs_eq_Rabs]
Rabs_le_inv [lemma, in Rabs_le_inv]
Rabs_le [lemma, in Rabs_le]
radix [record, in radix]
radix_val_inj [lemma, in radix_val_inj]
radix_pos [lemma, in radix_pos]
radix_gt_0 [lemma, in radix_gt_0]
radix_gt_1 [lemma, in radix_gt_1]
radix_val [projection, in radix_val]
radix_prop [projection, in radix_prop]
radix2 [definition, in radix2]
radix2 [definition, in radix2]
Rcompare [definition, in Rcompare]
Rcompare [section, in Rcompare]
Rcompare_Lt [lemma, in Rcompare_Lt]
Rcompare_plus_l [lemma, in Rcompare_plus_l]
Rcompare_floor_ceil_mid [lemma, in Rcompare_floor_ceil_mid]
Rcompare_Lt_inv [lemma, in Rcompare_Lt_inv]
Rcompare_Gt_inv [lemma, in Rcompare_Gt_inv]
Rcompare_not_Gt_inv [lemma, in Rcompare_not_Gt_inv]
Rcompare_mult_l [lemma, in Rcompare_mult_l]
Rcompare_prop [inductive, in Rcompare_prop]
Rcompare_Lt_ [constructor, in Rcompare_Lt_]
Rcompare_plus_r [lemma, in Rcompare_plus_r]
Rcompare_F2R [lemma, in Rcompare_F2R]
Rcompare_spec [lemma, in Rcompare_spec]
Rcompare_Z2R [lemma, in Rcompare_Z2R]
Rcompare_half_r [lemma, in Rcompare_half_r]
Rcompare_Gt_ [constructor, in Rcompare_Gt_]
Rcompare_middle [lemma, in Rcompare_middle]
Rcompare_sqr [lemma, in Rcompare_sqr]
Rcompare_not_Lt_inv [lemma, in Rcompare_not_Lt_inv]
Rcompare_Eq_ [constructor, in Rcompare_Eq_]
Rcompare_ceil_floor_mid [lemma, in Rcompare_ceil_floor_mid]
Rcompare_not_Gt [lemma, in Rcompare_not_Gt]
Rcompare_Eq [lemma, in Rcompare_Eq]
Rcompare_sym [lemma, in Rcompare_sym]
Rcompare_half_l [lemma, in Rcompare_half_l]
Rcompare_Eq_inv [lemma, in Rcompare_Eq_inv]
Rcompare_mult_r [lemma, in Rcompare_mult_r]
Rcompare_not_Lt [lemma, in Rcompare_not_Lt]
Rcompare_Gt [lemma, in Rcompare_Gt]
relative_error_N_FLT_F2R_emin [lemma, in relative_error_N_FLT_F2R_emin]
relative_error_le_conversion [lemma, in relative_error_le_conversion]
relative_error [lemma, in relative_error]
relative_error_FLX_ex [lemma, in relative_error_FLX_ex]
relative_error_round [lemma, in relative_error_round]
relative_error_FLT [lemma, in relative_error_FLT]
relative_error_F2R_emin_ex [lemma, in relative_error_F2R_emin_ex]
relative_error_N_F2R_emin_ex [lemma, in relative_error_N_F2R_emin_ex]
relative_error_N_round [lemma, in relative_error_N_round]
relative_error_N [lemma, in relative_error_N]
relative_error_N_F2R_emin [lemma, in relative_error_N_F2R_emin]
relative_error_N_FLT_ex [lemma, in relative_error_N_FLT_ex]
relative_error_FLX_round [lemma, in relative_error_FLX_round]
relative_error_ex [lemma, in relative_error_ex]
relative_error_N_FLT_round [lemma, in relative_error_N_FLT_round]
relative_error_N_FLT [lemma, in relative_error_N_FLT]
relative_error_F2R_emin [lemma, in relative_error_F2R_emin]
relative_error_N_FLT_F2R_emin_ex [lemma, in relative_error_N_FLT_F2R_emin_ex]
relative_error_N_FLX_round [lemma, in relative_error_N_FLX_round]
relative_error_FLT_aux [lemma, in relative_error_FLT_aux]
relative_error_FLT_ex [lemma, in relative_error_FLT_ex]
relative_error_N_round_F2R_emin [lemma, in relative_error_N_round_F2R_emin]
relative_error_FLX [lemma, in relative_error_FLX]
relative_error_N_FLT_round_F2R_emin [lemma, in relative_error_N_FLT_round_F2R_emin]
relative_error_N_ex [lemma, in relative_error_N_ex]
relative_error_N_FLX_ex [lemma, in relative_error_N_FLX_ex]
relative_error_lt_conversion [lemma, in relative_error_lt_conversion]
relative_error_N_FLX [lemma, in relative_error_N_FLX]
relative_error_round_F2R_emin [lemma, in relative_error_round_F2R_emin]
relative_error_FLT_F2R_emin [lemma, in relative_error_FLT_F2R_emin]
relative_error_FLT_F2R_emin_ex [lemma, in relative_error_FLT_F2R_emin_ex]
relative_error_FLX_aux [lemma, in relative_error_FLX_aux]
Req_bool_false [lemma, in Req_bool_false]
Req_bool_true_ [constructor, in Req_bool_true_]
Req_bool_true [lemma, in Req_bool_true]
Req_bool_spec [lemma, in Req_bool_spec]
Req_bool_false_ [constructor, in Req_bool_false_]
Req_bool [definition, in Req_bool]
Req_bool [section, in Req_bool]
Req_bool_prop [inductive, in Req_bool_prop]
Rinv_le [lemma, in Rinv_le]
Rinv_lt [lemma, in Rinv_lt]
Rle_bool_spec [lemma, in Rle_bool_spec]
Rle_bool_false_ [constructor, in Rle_bool_false_]
Rle_bool_true [lemma, in Rle_bool_true]
Rle_bool_prop [inductive, in Rle_bool_prop]
Rle_bool [definition, in Rle_bool]
Rle_bool [section, in Rle_bool]
Rle_0_minus [lemma, in Rle_0_minus]
Rle_bool_true_ [constructor, in Rle_bool_true_]
Rle_bool_false [lemma, in Rle_bool_false]
Rlt_bool_true [lemma, in Rlt_bool_true]
Rlt_bool_prop [inductive, in Rlt_bool_prop]
Rlt_bool_true_ [constructor, in Rlt_bool_true_]
Rlt_bool_false_ [constructor, in Rlt_bool_false_]
Rlt_bool_false [lemma, in Rlt_bool_false]
Rlt_bool [definition, in Rlt_bool]
Rlt_bool [section, in Rlt_bool]
Rlt_bool_spec [lemma, in Rlt_bool_spec]
Rmin_compare [lemma, in Rmin_compare]
Rmissing [section, in Rmissing]
Rmult_min_distr_r [lemma, in Rmult_min_distr_r]
Rmult_minus_distr_r [lemma, in Rmult_minus_distr_r]
Rmult_eq_reg_r [lemma, in Rmult_eq_reg_r]
Rmult_min_distr_l [lemma, in Rmult_min_distr_l]
Rmult_lt_reg_r [lemma, in Rmult_lt_reg_r]
Rmult_le_reg_r [lemma, in Rmult_le_reg_r]
RND [section, in RND]
rndDN [abbreviation, in rndDN]
rndNA [abbreviation, in rndNA]
rndNE [abbreviation, in rndNE]
rndUP [abbreviation, in rndUP]
rndZR [abbreviation, in rndZR]
Rnd_NA_pt_idempotent [lemma, in Rnd_NA_pt_idempotent]
Rnd_DN_UP_sym [lemma, in Rnd_DN_UP_sym]
RND_FTZ.prec [variable, in prec]
RND_FLX.prec [variable, in prec]
RND_FLT.prec [variable, in prec]
Rnd_NA_pt_monotone [lemma, in Rnd_NA_pt_monotone]
Rnd_NA_N_pt [lemma, in Rnd_NA_N_pt]
Rnd_NG [definition, in Rnd_NG]
Rnd_NG_pt_unicity_prop [definition, in Rnd_NG_pt_unicity_prop]
Rnd_NG_unicity [lemma, in Rnd_NG_unicity]
Rnd_NA_unicity [lemma, in Rnd_NA_unicity]
Rnd_UP_pt [definition, in Rnd_UP_pt]
Rnd_N_pt_pos [lemma, in Rnd_N_pt_pos]
Rnd_N_pt [definition, in Rnd_N_pt]
Rnd_NG_pt_refl [lemma, in Rnd_NG_pt_refl]
Rnd_ZR [definition, in Rnd_ZR]
Rnd_N_pt_monotone [lemma, in Rnd_N_pt_monotone]
Rnd_ZR_pt_monotone [lemma, in Rnd_ZR_pt_monotone]
Rnd_NA_pt_refl [lemma, in Rnd_NA_pt_refl]
RND_FTZ.emin [variable, in emin]
RND_FLT.emin [variable, in emin]
RND_FIX.emin [variable, in emin]
RND_FTZ.beta [variable, in beta]
RND_FLX.beta [variable, in beta]
RND_FLT.beta [variable, in beta]
RND_FIX.beta [variable, in beta]
Rnd_NE_pt [definition, in Rnd_NE_pt]
Rnd_N_pt_0 [lemma, in Rnd_N_pt_0]
Rnd_DN_pt_equiv_format [lemma, in Rnd_DN_pt_equiv_format]
Rnd_NG_pt [definition, in Rnd_NG_pt]
Rnd_UP_pt_equiv_format [lemma, in Rnd_UP_pt_equiv_format]
Rnd_UP_pt_N [lemma, in Rnd_UP_pt_N]
Rnd_NE_pt_total [lemma, in Rnd_NE_pt_total]
Rnd_UP_pt_monotone [lemma, in Rnd_UP_pt_monotone]
Rnd_NA_pt_unicity_prop [lemma, in Rnd_NA_pt_unicity_prop]
Rnd_DN [definition, in Rnd_DN]
RND_FLX [section, in RND_FLX]
Rnd_N_pt_neg [lemma, in Rnd_N_pt_neg]
Rnd_UP [definition, in Rnd_UP]
Rnd_NG_pt_sym [lemma, in Rnd_NG_pt_sym]
Rnd_N_pt_sym [lemma, in Rnd_N_pt_sym]
Rnd_UP_pt_unicity [lemma, in Rnd_UP_pt_unicity]
Rnd_DN_pt_monotone [lemma, in Rnd_DN_pt_monotone]
Rnd_DN_pt_unicity [lemma, in Rnd_DN_pt_unicity]
Rnd_DN_pt_idempotent [lemma, in Rnd_DN_pt_idempotent]
Rnd_DN_pt_N [lemma, in Rnd_DN_pt_N]
Rnd_DN_unicity [lemma, in Rnd_DN_unicity]
Rnd_NA [definition, in Rnd_NA]
Rnd_N [definition, in Rnd_N]
Rnd_N_pt_idempotent [lemma, in Rnd_N_pt_idempotent]
Rnd_N_pt_DN_or_UP [lemma, in Rnd_N_pt_DN_or_UP]
Rnd_ZR_pt [definition, in Rnd_ZR_pt]
Rnd_N_pt_unicity [lemma, in Rnd_N_pt_unicity]
Rnd_N_pt_refl [lemma, in Rnd_N_pt_refl]
RND_prop [section, in RND_prop]
Rnd_NA_pt [definition, in Rnd_NA_pt]
Rnd_N_pt_abs [lemma, in Rnd_N_pt_abs]
Rnd_DN_UP_pt_split [lemma, in Rnd_DN_UP_pt_split]
RND_FLX.NE_prop [variable, in NE_prop]
RND_FLT.NE_prop [variable, in NE_prop]
Rnd_NA_NG_pt [lemma, in Rnd_NA_NG_pt]
Rnd_UP_pt_idempotent [lemma, in Rnd_UP_pt_idempotent]
RND_FTZ.FTZ_round [section, in FTZ_round]
Rnd_ZR_abs [lemma, in Rnd_ZR_abs]
Rnd_DN_UP_pt_N [lemma, in Rnd_DN_UP_pt_N]
Rnd_DN_UP_pt_sym [lemma, in Rnd_DN_UP_pt_sym]
RND_FLT [section, in RND_FLT]
Rnd_UP_pt_refl [lemma, in Rnd_UP_pt_refl]
Rnd_NE_pt_round [lemma, in Rnd_NE_pt_round]
Rnd_DN_pt [definition, in Rnd_DN_pt]
Rnd_NG_pt_monotone [lemma, in Rnd_NG_pt_monotone]
Rnd_NA_pt_unicity [lemma, in Rnd_NA_pt_unicity]
Rnd_DN_pt_refl [lemma, in Rnd_DN_pt_refl]
Rnd_UP_unicity [lemma, in Rnd_UP_unicity]
RND_FTZ.FTZ_round.rnd [variable, in rnd]
Rnd_UP_DN_pt_sym [lemma, in Rnd_UP_DN_pt_sym]
Rnd_NG_pt_unicity [lemma, in Rnd_NG_pt_unicity]
Rnd_N_pt_DN_or_UP_eq [lemma, in Rnd_N_pt_DN_or_UP_eq]
RND_FTZ [section, in RND_FTZ]
RND_FIX [section, in RND_FIX]
Rnd_NE_pt_monotone [lemma, in Rnd_NE_pt_monotone]
round [definition, in round]
round_pred_monotone [definition, in round_pred_monotone]
round_sign_DN_correct [definition, in round_sign_DN_correct]
round_0 [lemma, in round_0]
round_sign_DN [definition, in round_sign_DN]
round_FTZ_FLX [lemma, in round_FTZ_FLX]
round_trunc_sign_any_correct [lemma, in round_trunc_sign_any_correct]
round_pred_lt_0 [lemma, in round_pred_lt_0]
round_pred_ge_0 [lemma, in round_pred_ge_0]
round_AW_abs [lemma, in round_AW_abs]
round_generic [lemma, in round_generic]
round_abs_abs' [lemma, in round_abs_abs']
round_NE_correct [definition, in round_NE_correct]
round_UP_pred [lemma, in round_UP_pred]
round_NE_pt_pos [lemma, in round_NE_pt_pos]
round_plus_eq_zero_aux [lemma, in round_plus_eq_zero_aux]
round_ZR_or_AW [lemma, in round_ZR_or_AW]
round_ZR_opp [lemma, in round_ZR_opp]
round_ge_generic [lemma, in round_ge_generic]
round_val_of_pred [lemma, in round_val_of_pred]
round_UP_pt [lemma, in round_UP_pt]
round_bounded_small_pos [lemma, in round_bounded_small_pos]
round_trunc_ZR_correct [definition, in round_trunc_ZR_correct]
round_trunc_any_correct [lemma, in round_trunc_any_correct]
round_trunc_DN_correct [definition, in round_trunc_DN_correct]
round_bounded_large [lemma, in round_bounded_large]
round_trunc_sign_NE_correct [definition, in round_trunc_sign_NE_correct]
round_trunc_sign_DN_correct [definition, in round_trunc_sign_DN_correct]
round_NA_pt [lemma, in round_NA_pt]
round_pred_gt_0 [lemma, in round_pred_gt_0]
round_bounded_large_pos [lemma, in round_bounded_large_pos]
round_UP_small_pos [lemma, in round_UP_small_pos]
round_DN_correct [definition, in round_DN_correct]
round_pred_total [definition, in round_pred_total]
round_sign_NE_correct [definition, in round_sign_NE_correct]
round_opp [lemma, in round_opp]
round_ZR_neg [lemma, in round_ZR_neg]
round_sign_UP_correct [definition, in round_sign_UP_correct]
round_trunc_NE_correct [definition, in round_trunc_NE_correct]
round_DN_opp [lemma, in round_DN_opp]
round_DN_succ [lemma, in round_DN_succ]
round_N_opp [lemma, in round_N_opp]
round_pred [definition, in round_pred]
round_any_correct [lemma, in round_any_correct]
round_mode [definition, in round_mode]
round_AW_opp [lemma, in round_AW_opp]
round_FTZ_small [lemma, in round_FTZ_small]
round_NE_pt [lemma, in round_NE_pt]
round_fun_of_pred [lemma, in round_fun_of_pred]
round_DN_pt [lemma, in round_DN_pt]
round_abs_abs [lemma, in round_abs_abs]
round_ZR_correct [definition, in round_ZR_correct]
round_pred_le_0 [lemma, in round_pred_le_0]
round_UP [definition, in round_UP]
round_N_pt [lemma, in round_N_pt]
round_unicity [lemma, in round_unicity]
round_large_pos_ge_pow [lemma, in round_large_pos_ge_pow]
round_plus_eq_zero [lemma, in round_plus_eq_zero]
round_ext [lemma, in round_ext]
round_sign_ZR_correct [definition, in round_sign_ZR_correct]
round_sign_NA_correct [definition, in round_sign_NA_correct]
round_DN_or_UP [lemma, in round_DN_or_UP]
round_NA_correct [definition, in round_NA_correct]
round_NE_opp [lemma, in round_NE_opp]
round_sign_any_correct [lemma, in round_sign_any_correct]
round_trunc_sign_UP_correct [definition, in round_trunc_sign_UP_correct]
round_ZR_pt [lemma, in round_ZR_pt]
round_N_middle [lemma, in round_N_middle]
round_UP_succ [lemma, in round_UP_succ]
round_N [definition, in round_N]
round_trunc_UP_correct [definition, in round_trunc_UP_correct]
round_trunc_sign_ZR_correct [definition, in round_trunc_sign_ZR_correct]
round_repr_same_exp [lemma, in round_repr_same_exp]
round_DN_small_pos [lemma, in round_DN_small_pos]
round_UP_correct [definition, in round_UP_correct]
round_le_pos [lemma, in round_le_pos]
round_ZR_abs [lemma, in round_ZR_abs]
round_le [lemma, in round_le]
round_sign_UP [definition, in round_sign_UP]
round_ZR [definition, in round_ZR]
round_ZR_pos [lemma, in round_ZR_pos]
round_AW_neg [lemma, in round_AW_neg]
round_DN_pred [lemma, in round_DN_pred]
round_AW_pos [lemma, in round_AW_pos]
round_le_generic [lemma, in round_le_generic]
round_UP_opp [lemma, in round_UP_opp]
round_trunc_NA_correct [definition, in round_trunc_NA_correct]
round_trunc_sign_NA_correct [definition, in round_trunc_sign_NA_correct]
round_FLT_FLX [lemma, in round_FLT_FLX]
Rplus_eq_reg_r [lemma, in Rplus_eq_reg_r]
Rplus_le_reg_r [lemma, in Rplus_le_reg_r]


S

Same_sign [section, in Same_sign]
Satisfies_any [constructor, in Satisfies_any]
satisfies_any [inductive, in satisfies_any]
satisfies_any_eq [lemma, in satisfies_any_eq]
satisfies_any_imp_NG [lemma, in satisfies_any_imp_NG]
satisfies_any_imp_NA [lemma, in satisfies_any_imp_NA]
satisfies_any_imp_ZR [lemma, in satisfies_any_imp_ZR]
satisfies_any_imp_DN [lemma, in satisfies_any_imp_DN]
satisfies_any_imp_UP [lemma, in satisfies_any_imp_UP]
scaled_mantissa_opp [lemma, in scaled_mantissa_opp]
scaled_mantissa_abs [lemma, in scaled_mantissa_abs]
scaled_mantissa_0 [lemma, in scaled_mantissa_0]
scaled_mantissa_mult_bpow [lemma, in scaled_mantissa_mult_bpow]
scaled_mantissa_DN [lemma, in scaled_mantissa_DN]
scaled_mantissa_generic [lemma, in scaled_mantissa_generic]
scaled_mantissa [definition, in scaled_mantissa]
scaled_mantissa_small [lemma, in scaled_mantissa_small]
shl_align_fexp_correct [lemma, in shl_align_fexp_correct]
shl_align [definition, in shl_align]
shl_align_fexp [definition, in shl_align_fexp]
shl_align_correct [lemma, in shl_align_correct]
shr [definition, in shr]
shr_truncate [lemma, in shr_truncate]
shr_record [record, in shr_record]
shr_m [projection, in shr_m]
shr_s [projection, in shr_s]
shr_fexp [definition, in shr_fexp]
shr_record_of_loc [definition, in shr_record_of_loc]
shr_r [projection, in shr_r]
shr_m_shr_record_of_loc [lemma, in shr_m_shr_record_of_loc]
shr_1 [definition, in shr_1]
sign_FF [definition, in sign_FF]
snd_shl_align [lemma, in snd_shl_align]
split_bits_of_binary_float [definition, in split_bits_of_binary_float]
split_bits_of_binary_float_correct [lemma, in split_bits_of_binary_float_correct]
split_join_bits [lemma, in split_join_bits]
split_bits [definition, in split_bits]
split_bits_inj [lemma, in split_bits_inj]
sqrt_ge_0 [lemma, in sqrt_ge_0]
sqrt_error_FLX_N [lemma, in sqrt_error_FLX_N]
sterbenz [lemma, in sterbenz]
sterbenz_aux [lemma, in sterbenz_aux]
subnormal_exponent [lemma, in subnormal_exponent]
succ_le_bpow [lemma, in succ_le_bpow]
succ_le_lt [lemma, in succ_le_lt]


T

truncate [definition, in truncate]
truncate_correct_partial [lemma, in truncate_correct_partial]
truncate_correct_format [lemma, in truncate_correct_format]
truncate_correct [lemma, in truncate_correct]
truncate_FIX_correct [lemma, in truncate_FIX_correct]
truncate_aux [definition, in truncate_aux]
truncate_FIX [definition, in truncate_FIX]
truncate_aux_comp [lemma, in truncate_aux_comp]
truncate_0 [lemma, in truncate_0]


U

ulp [definition, in ulp]
ulp_half_error_f [lemma, in ulp_half_error_f]
ulp_abs [lemma, in ulp_abs]
ulp_error [lemma, in ulp_error]
ulp_bpow [lemma, in ulp_bpow]
ulp_opp [lemma, in ulp_opp]
ulp_DN_UP [lemma, in ulp_DN_UP]
ulp_le_id [lemma, in ulp_le_id]
ulp_DN [lemma, in ulp_DN]
ulp_le [lemma, in ulp_le]
ulp_half_error [lemma, in ulp_half_error]
ulp_le_abs [lemma, in ulp_le_abs]
ulp_error_f [lemma, in ulp_error_f]


V

Valid_rnd [record, in Valid_rnd]
valid_exp_large' [lemma, in valid_exp_large']
valid_rnd_opp [instance, in valid_rnd_opp]
valid_rnd_NA [instance, in valid_rnd_NA]
valid_rnd_AW [instance, in valid_rnd_AW]
valid_rnd_ZR [instance, in valid_rnd_ZR]
Valid_exp [record, in Valid_exp]
Valid_exp [inductive, in Valid_exp]
valid_rnd_round_mode [instance, in valid_rnd_round_mode]
valid_exp_large [lemma, in valid_exp_large]
valid_binary_B2FF [lemma, in valid_binary_B2FF]
valid_rnd_DN [instance, in valid_rnd_DN]
valid_exp [projection, in valid_exp]
valid_exp [constructor, in valid_exp]
valid_binary [definition, in valid_binary]
valid_rnd_UP [instance, in valid_rnd_UP]
valid_rnd_N [instance, in valid_rnd_N]
valid_rnd_FTZ [instance, in valid_rnd_FTZ]


Z

Zaway [definition, in Zaway]
Zaway_abs [lemma, in Zaway_abs]
Zaway_Z2R [lemma, in Zaway_Z2R]
Zaway_ceil [lemma, in Zaway_ceil]
Zaway_floor [lemma, in Zaway_floor]
Zaway_le [lemma, in Zaway_le]
Zaway_opp [lemma, in Zaway_opp]
Zceil [definition, in Zceil]
Zceil_imp [lemma, in Zceil_imp]
Zceil_Z2R [lemma, in Zceil_Z2R]
Zceil_glb [lemma, in Zceil_glb]
Zceil_le [lemma, in Zceil_le]
Zceil_floor_neq [lemma, in Zceil_floor_neq]
Zceil_ub [lemma, in Zceil_ub]
Zcompare [section, in Zcompare]
Zcompare_Gt_ [constructor, in Zcompare_Gt_]
Zcompare_Eq [lemma, in Zcompare_Eq]
Zcompare_spec [lemma, in Zcompare_spec]
Zcompare_Lt [lemma, in Zcompare_Lt]
Zcompare_Eq_ [constructor, in Zcompare_Eq_]
Zcompare_Gt [lemma, in Zcompare_Gt]
Zcompare_Lt_ [constructor, in Zcompare_Lt_]
Zcompare_prop [inductive, in Zcompare_prop]
Zdigit [definition, in Zdigit]
Zdigits [definition, in Zdigits]
Zdigits_ge_0 [lemma, in Zdigits_ge_0]
Zdigits_mult_strong [lemma, in Zdigits_mult_strong]
Zdigits_aux [definition, in Zdigits_aux]
Zdigits_mult_ge [lemma, in Zdigits_mult_ge]
Zdigits_slice [lemma, in Zdigits_slice]
Zdigits_Zpower [lemma, in Zdigits_Zpower]
Zdigits_gt_0 [lemma, in Zdigits_gt_0]
Zdigits_le_Zpower [lemma, in Zdigits_le_Zpower]
Zdigits_ln_beta [lemma, in Zdigits_ln_beta]
Zdigits_le [lemma, in Zdigits_le]
Zdigits_correct [lemma, in Zdigits_correct]
Zdigits_div_Zpower [lemma, in Zdigits_div_Zpower]
Zdigits_mult [lemma, in Zdigits_mult]
Zdigits_gt_Zpower [lemma, in Zdigits_gt_Zpower]
Zdigits_mult_Zpower [lemma, in Zdigits_mult_Zpower]
Zdigits_abs [lemma, in Zdigits_abs]
Zdigits2 [definition, in Zdigits2]
Zdigits2_Zdigits [lemma, in Zdigits2_Zdigits]
Zdigit_ge_Zpower_pos [lemma, in Zdigit_ge_Zpower_pos]
Zdigit_ge_Zpower [lemma, in Zdigit_ge_Zpower]
Zdigit_scale [lemma, in Zdigit_scale]
Zdigit_plus [lemma, in Zdigit_plus]
Zdigit_mod_pow_out [lemma, in Zdigit_mod_pow_out]
Zdigit_mod_pow [lemma, in Zdigit_mod_pow]
Zdigit_lt [lemma, in Zdigit_lt]
Zdigit_not_0 [lemma, in Zdigit_not_0]
Zdigit_0 [lemma, in Zdigit_0]
Zdigit_digits [lemma, in Zdigit_digits]
Zdigit_out [lemma, in Zdigit_out]
Zdigit_mul_pow [lemma, in Zdigit_mul_pow]
Zdigit_opp [lemma, in Zdigit_opp]
Zdigit_slice_out [lemma, in Zdigit_slice_out]
Zdigit_ext [lemma, in Zdigit_ext]
Zdigit_slice [lemma, in Zdigit_slice]
Zdigit_not_0_pos [lemma, in Zdigit_not_0_pos]
Zdigit_div_pow [lemma, in Zdigit_div_pow]
Zdiv_Rdiv [section, in Zdiv_Rdiv]
Zdiv_mod_mult [lemma, in Zdiv_mod_mult]
Zeq_bool_false_ [constructor, in Zeq_bool_false_]
Zeq_bool_false [lemma, in Zeq_bool_false]
Zeq_bool_prop [inductive, in Zeq_bool_prop]
Zeq_bool_spec [lemma, in Zeq_bool_spec]
Zeq_bool_true_ [constructor, in Zeq_bool_true_]
Zeq_bool_true [lemma, in Zeq_bool_true]
Zeq_bool [section, in Zeq_bool]
Zeven [definition, in Zeven]
Zeven_Zpower [lemma, in Zeven_Zpower]
Zeven_2xp1 [lemma, in Zeven_2xp1]
Zeven_opp [lemma, in Zeven_opp]
Zeven_plus [lemma, in Zeven_plus]
Zeven_ex [lemma, in Zeven_ex]
Zeven_Zpower_odd [lemma, in Zeven_Zpower_odd]
Zeven_mult [lemma, in Zeven_mult]
Zfloor [definition, in Zfloor]
Zfloor_div [lemma, in Zfloor_div]
Zfloor_le [lemma, in Zfloor_le]
Zfloor_lub [lemma, in Zfloor_lub]
Zfloor_Z2R [lemma, in Zfloor_Z2R]
Zfloor_lb [lemma, in Zfloor_lb]
Zfloor_imp [lemma, in Zfloor_imp]
Zfloor_ub [lemma, in Zfloor_ub]
Zgt_not_eq [lemma, in Zgt_not_eq]
Zle_bool_true [lemma, in Zle_bool_true]
Zle_bool_spec [lemma, in Zle_bool_spec]
Zle_bool_prop [inductive, in Zle_bool_prop]
Zle_bool_false_ [constructor, in Zle_bool_false_]
Zle_bool_true_ [constructor, in Zle_bool_true_]
Zle_bool_false [lemma, in Zle_bool_false]
Zle_bool [section, in Zle_bool]
Zlt_bool_true_ [constructor, in Zlt_bool_true_]
Zlt_bool [section, in Zlt_bool]
Zlt_bool_false_ [constructor, in Zlt_bool_false_]
Zlt_bool_spec [lemma, in Zlt_bool_spec]
Zlt_bool_true [lemma, in Zlt_bool_true]
Zlt_bool_prop [inductive, in Zlt_bool_prop]
Zlt_bool_false [lemma, in Zlt_bool_false]
Zmissing [section, in Zmissing]
Zmod_mod_mult [lemma, in Zmod_mod_mult]
Znearest [definition, in Znearest]
ZnearestA [abbreviation, in ZnearestA]
ZnearestE [abbreviation, in ZnearestE]
Znearest_imp [lemma, in Znearest_imp]
Znearest_opp [lemma, in Znearest_opp]
Znearest_ge_floor [lemma, in Znearest_ge_floor]
Znearest_DN_or_UP [lemma, in Znearest_DN_or_UP]
Znearest_N_strict [lemma, in Znearest_N_strict]
Znearest_le_ceil [lemma, in Znearest_le_ceil]
Znearest_N [lemma, in Znearest_N]
ZOdiv_small_abs [lemma, in ZOdiv_small_abs]
ZOdiv_plus [lemma, in ZOdiv_plus]
ZOdiv_plus_pow_digit [lemma, in ZOdiv_plus_pow_digit]
ZOdiv_mod_mult [lemma, in ZOdiv_mod_mult]
ZOmod_plus_pow_digit [lemma, in ZOmod_plus_pow_digit]
ZOmod_eq [lemma, in ZOmod_eq]
ZOmod_mod_mult [lemma, in ZOmod_mod_mult]
ZOmod_small_abs [lemma, in ZOmod_small_abs]
Zopp_le_cancel [lemma, in Zopp_le_cancel]
Zplus_slice [lemma, in Zplus_slice]
Zpower [section, in Zpower]
Zpower_gt_id [lemma, in Zpower_gt_id]
Zpower_plus [lemma, in Zpower_plus]
Zpower_le_Zdigits [lemma, in Zpower_le_Zdigits]
Zpower_gt_0 [lemma, in Zpower_gt_0]
Zpower_nat_S [lemma, in Zpower_nat_S]
Zpower_ge_0 [lemma, in Zpower_ge_0]
Zpower_lt_Zpower [lemma, in Zpower_lt_Zpower]
Zpower_gt_Zdigits [lemma, in Zpower_gt_Zdigits]
Zpower_Zpower_nat [lemma, in Zpower_Zpower_nat]
Zpower_le [lemma, in Zpower_le]
Zpower_gt_1 [lemma, in Zpower_gt_1]
Zpower_pos_gt_0 [lemma, in Zpower_pos_gt_0]
Zpower_lt [lemma, in Zpower_lt]
Zpower.r [variable, in r]
Zrnd_DN_or_UP [lemma, in Zrnd_DN_or_UP]
Zrnd_ZR_or_AW [lemma, in Zrnd_ZR_or_AW]
Zrnd_le [projection, in Zrnd_le]
Zrnd_opp [definition, in Zrnd_opp]
Zrnd_Z2R [projection, in Zrnd_Z2R]
Zrnd_FTZ [definition, in Zrnd_FTZ]
Zsame_sign_trans_weak [lemma, in Zsame_sign_trans_weak]
Zsame_sign_imp [lemma, in Zsame_sign_imp]
Zsame_sign_trans [lemma, in Zsame_sign_trans]
Zsame_sign_odiv [lemma, in Zsame_sign_odiv]
Zsame_sign_scale [lemma, in Zsame_sign_scale]
Zsame_sign_slice [lemma, in Zsame_sign_slice]
Zscale [definition, in Zscale]
Zscale_scale [lemma, in Zscale_scale]
Zscale_0 [lemma, in Zscale_0]
Zscale_mul_pow [lemma, in Zscale_mul_pow]
Zslice [definition, in Zslice]
Zslice_mul_pow [lemma, in Zslice_mul_pow]
Zslice_scale [lemma, in Zslice_scale]
Zslice_div_pow_scale [lemma, in Zslice_div_pow_scale]
Zslice_div_pow [lemma, in Zslice_div_pow]
Zslice_slice [lemma, in Zslice_slice]
Zslice_0 [lemma, in Zslice_0]
Zsqrt [definition, in Zsqrt]
Zsqrt_aux_correct [lemma, in Zsqrt_aux_correct]
Zsqrt_correct [lemma, in Zsqrt_correct]
Zsqrt_ind [lemma, in Zsqrt_ind]
Zsqrt_aux [definition, in Zsqrt_aux]
Zsum_digit [definition, in Zsum_digit]
Zsum_digit_digit [lemma, in Zsum_digit_digit]
Ztrunc [definition, in Ztrunc]
Ztrunc_floor [lemma, in Ztrunc_floor]
Ztrunc_abs [lemma, in Ztrunc_abs]
Ztrunc_ceil [lemma, in Ztrunc_ceil]
Ztrunc_le [lemma, in Ztrunc_le]
Ztrunc_Z2R [lemma, in Ztrunc_Z2R]
Ztrunc_opp [lemma, in Ztrunc_opp]
Ztrunc_lub [lemma, in Ztrunc_lub]
Z_of_nat_S_digits2_Pnat [lemma, in Z_of_nat_S_digits2_Pnat]
Z2R [definition, in Z2R]
Z2R [section, in Z2R]
Z2R_abs [lemma, in Z2R_abs]
Z2R_minus [lemma, in Z2R_minus]
Z2R_opp [lemma, in Z2R_opp]
Z2R_cond_Zopp [lemma, in Z2R_cond_Zopp]
Z2R_IZR [lemma, in Z2R_IZR]
Z2R_plus [lemma, in Z2R_plus]
Z2R_mult [lemma, in Z2R_mult]
Z2R_le [lemma, in Z2R_le]
Z2R_le_lt [lemma, in Z2R_le_lt]
Z2R_Zpower_nat [lemma, in Z2R_Zpower_nat]
Z2R_neq [lemma, in Z2R_neq]
Z2R_Zpower_pos [lemma, in Z2R_Zpower_pos]
Z2R_Zpower [lemma, in Z2R_Zpower]
Z2R_lt [lemma, in Z2R_lt]



Variable Index

B

Binary_Bits.prec [in prec]
Binary_Bits.emin [in emin]
Binary_Bits.ew [in ew]
Binary_Bits.He_gt_0 [in He_gt_0]
Binary_Bits.mw [in mw]
Binary_Bits.Hmw [in Hmw]
Binary_Bits.Hprec [in Hprec]
Binary_Bits.Hmax [in Hmax]
Binary_Bits.Hm_gt_0 [in Hm_gt_0]
Binary_Bits.emax [in emax]
Binary_Bits.binary_float [in binary_float]
Binary_Bits.Hew [in Hew]
Binary.emax [in emax]
Binary.emin [in emin]
Binary.fexp [in fexp]
Binary.Hmax [in Hmax]
Binary.prec [in prec]
B32_Bits.Hprec_emax [in Hprec_emax]
B32_Bits.Hprec [in Hprec]
B64_Bits.Hprec_emax [in Hprec_emax]
B64_Bits.Hprec [in Hprec]


D

Def.beta [in beta]


F

Fcalc_bracket_step.nb_steps [in nb_steps]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.inbetween_int_valid [in inbetween_int_valid]
Fcalc_round.Fcalc_round_fexp.round_dir.inbetween_int_valid [in inbetween_int_valid]
Fcalc_round.emin [in emin]
Fcalc_bracket_step.Hnb_steps [in Hnb_steps]
Fcalc_sqrt.beta [in beta]
Fcalc_round.beta [in beta]
Fcalc_div.beta [in beta]
Fcalc_digits.beta [in beta]
Fcalc_bracket_generic.beta [in beta]
Fcalc_bracket.Hdu [in Hdu]
Fcalc_bracket.d [in d]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.choice [in choice]
Fcalc_round.Fcalc_round_fexp.round_dir.choice [in choice]
Fcalc_bracket_step.step [in step]
Fcalc_bracket.Fcalc_bracket_any.l [in l]
Fcalc_bracket.x [in x]
Fcalc_bracket.u [in u]
Fcalc_round.Fcalc_round_fexp.fexp [in fexp]
Fcalc_bracket_step.start [in start]
Fcalc_bracket_step.Hstep [in Hstep]
Fcalc_round.Fcalc_round_fexp.round_dir_sign.rnd [in rnd]
Fcalc_round.Fcalc_round_fexp.round_dir.rnd [in rnd]
Fcore_ulp.beta [in beta]
Fcore_rnd_NE.beta [in beta]
Fcore_digits.beta [in beta]
Fcore_ulp.fexp [in fexp]
Fcore_rnd_NE.fexp [in fexp]
Fcore_digits.digits_aux.p [in p]
Fcore_digits.digits_aux.Hp [in Hp]
Float_ops.beta [in beta]
Float_prop.beta [in beta]
Fprop_relative.Fprop_relative_FLX.prec [in prec]
Fprop_relative.Fprop_relative_FLT.prec [in prec]
Fprop_mult_error_FLT.prec [in prec]
Fprop_mult_error.prec [in prec]
Fprop_divsqrt_error.prec [in prec]
Fprop_relative.Fprop_relative_FLT.emin [in emin]
Fprop_relative.Fprop_relative_generic.emin [in emin]
Fprop_mult_error_FLT.emin [in emin]
Fprop_Sterbenz.beta [in beta]
Fprop_relative.beta [in beta]
Fprop_plus_zero.beta [in beta]
Fprop_plus_error.beta [in beta]
Fprop_mult_error_FLT.beta [in beta]
Fprop_mult_error.beta [in beta]
Fprop_divsqrt_error.beta [in beta]
Fprop_relative.Fprop_relative_FLX.choice [in choice]
Fprop_relative.Fprop_relative_FLT.choice [in choice]
Fprop_relative.Fprop_relative_generic.choice [in choice]
Fprop_plus_error.choice [in choice]
Fprop_divsqrt_error.choice [in choice]
Fprop_relative.Fprop_relative_generic.Hmin [in Hmin]
Fprop_Sterbenz.fexp [in fexp]
Fprop_relative.Fprop_relative_generic.fexp [in fexp]
Fprop_plus_zero.fexp [in fexp]
Fprop_plus_error.fexp [in fexp]
Fprop_relative.Fprop_relative_generic.p [in p]
Fprop_mult_error_FLT.Hpemin [in Hpemin]
Fprop_divsqrt_error.Hp1 [in Hp1]
Fprop_relative.Fprop_relative_FLX.Hp [in Hp]
Fprop_relative.Fprop_relative_FLT.Hp [in Hp]
Fprop_relative.Fprop_relative_FLX.rnd [in rnd]
Fprop_relative.Fprop_relative_FLT.rnd [in rnd]
Fprop_relative.Fprop_relative_generic.rnd [in rnd]
Fprop_relative.Fprop_relative_generic.relative_error_conversion.rnd [in rnd]
Fprop_plus_zero.rnd [in rnd]
Fprop_plus_zero.round_plus_eq_zero_aux.rnd [in rnd]
Fprop_plus_error.round_repr_same_exp.rnd [in rnd]
Fprop_mult_error_FLT.rnd [in rnd]
Fprop_mult_error.rnd [in rnd]


G

Generic.beta [in beta]
Generic.Format.Fcore_generic_round_pos.rnd [in rnd]
Generic.Format.fexp [in fexp]
Generic.Format.monotone_exp.rnd [in rnd]
Generic.Format.monotone_abs.rnd [in rnd]
Generic.Format.monotone.rnd [in rnd]
Generic.Format.round_large.rnd [in rnd]
Generic.Format.Znearest.choice [in choice]
Generic.Format.Zround_opp.rnd [in rnd]
Generic.Inclusion.fexp1 [in fexp1]
Generic.Inclusion.fexp2 [in fexp2]
Generic.Inclusion.rnd [in rnd]


P

pow.r [in r]


R

RND_FTZ.prec [in prec]
RND_FLX.prec [in prec]
RND_FLT.prec [in prec]
RND_FTZ.emin [in emin]
RND_FLT.emin [in emin]
RND_FIX.emin [in emin]
RND_FTZ.beta [in beta]
RND_FLX.beta [in beta]
RND_FLT.beta [in beta]
RND_FIX.beta [in beta]
RND_FLX.NE_prop [in NE_prop]
RND_FLT.NE_prop [in NE_prop]
RND_FTZ.FTZ_round.rnd [in rnd]


Z

Zpower.r [in r]



Library Index

F

Fappli_IEEE_bits
Fappli_IEEE
Fcalc_bracket
Fcalc_ops
Fcalc_sqrt
Fcalc_div
Fcalc_round
Fcalc_digits
Fcore
Fcore_Raux
Fcore_digits
Fcore_generic_fmt
Fcore_rnd
Fcore_defs
Fcore_ulp
Fcore_FIX
Fcore_float_prop
Fcore_FLT
Fcore_FTZ
Fcore_FLX
Fcore_rnd_ne
Fcore_Zaux
Flocq_version
Fprop_relative
Fprop_mult_error
Fprop_Sterbenz
Fprop_div_sqrt_error
Fprop_plus_error



Lemma Index

A

abs_round_le_generic [in abs_round_le_generic]
abs_scaled_mantissa_lt_bpow [in abs_scaled_mantissa_lt_bpow]
abs_B2R_lt_emax [in abs_B2R_lt_emax]
abs_cond_Ropp [in abs_cond_Ropp]
abs_lt_bpow_prec [in abs_lt_bpow_prec]
abs_round_ge_generic [in abs_round_ge_generic]
abs_cond_Zopp [in abs_cond_Zopp]


B

Bdiv_correct_aux [in Bdiv_correct_aux]
Bdiv_correct [in Bdiv_correct]
binary_normalize_correct [in binary_normalize_correct]
binary_float_of_bits_aux_correct [in binary_float_of_bits_aux_correct]
binary_round_aux_correct [in binary_round_aux_correct]
binary_round_correct [in binary_round_correct]
binary_float_of_bits_of_binary_float [in binary_float_of_bits_of_binary_float]
bits_of_binary_float_of_bits [in bits_of_binary_float_of_bits]
Bminus_correct [in Bminus_correct]
Bmult_correct [in Bmult_correct]
Bmult_correct_aux [in Bmult_correct_aux]
Bopp_involutive [in Bopp_involutive]
bounded_lt_emax [in bounded_lt_emax]
bounded_canonic_lt_emax [in bounded_canonic_lt_emax]
Bplus_correct [in Bplus_correct]
bpow_plus [in bpow_plus]
bpow_ge_0 [in bpow_ge_0]
bpow_exp [in bpow_exp]
bpow_inj [in bpow_inj]
bpow_lt [in bpow_lt]
bpow_opp [in bpow_opp]
bpow_unique [in bpow_unique]
bpow_1 [in bpow_1]
bpow_le_F2R [in bpow_le_F2R]
bpow_gt_0 [in bpow_gt_0]
bpow_lt_bpow [in bpow_lt_bpow]
bpow_plus1 [in bpow_plus1]
bpow_le_F2R_m1 [in bpow_le_F2R_m1]
bpow_ln_beta_gt [in bpow_ln_beta_gt]
bpow_powerRZ [in bpow_powerRZ]
bpow_le [in bpow_le]
Bsign_FF2B [in Bsign_FF2B]
Bsqrt_correct [in Bsqrt_correct]
Bsqrt_correct_aux [in Bsqrt_correct_aux]
B2FF_FF2B [in B2FF_FF2B]
B2FF_inj [in B2FF_inj]
B2FF_Bmult [in B2FF_Bmult]
B2R_Bopp [in B2R_Bopp]
B2R_FF2B [in B2R_FF2B]
B2R_inj [in B2R_inj]


C

canonic_canonic_mantissa [in canonic_canonic_mantissa]
canonic_exp_FLT_FLX [in canonic_exp_FLT_FLX]
canonic_exp_fexp [in canonic_exp_fexp]
canonic_exp_opp [in canonic_exp_opp]
canonic_exp_fexp_pos [in canonic_exp_fexp_pos]
canonic_exp_abs [in canonic_exp_abs]
canonic_exp_ge_bpow [in canonic_exp_ge_bpow]
canonic_exp_FLT_FIX [in canonic_exp_FLT_FIX]
canonic_exp_round_ge [in canonic_exp_round_ge]
canonic_exp_le_bpow [in canonic_exp_le_bpow]
canonic_exp_DN [in canonic_exp_DN]
canonic_opp [in canonic_opp]
canonic_unicity [in canonic_unicity]
cond_Ropp_odd_function [in cond_Ropp_odd_function]
cond_Ropp_involutive [in cond_Ropp_involutive]
cond_Ropp_mult_r [in cond_Ropp_mult_r]
cond_Zopp_Zlt_bool [in cond_Zopp_Zlt_bool]
cond_Ropp_even_function [in cond_Ropp_even_function]
cond_Ropp_Rlt_bool [in cond_Ropp_Rlt_bool]
cond_Ropp_plus [in cond_Ropp_plus]
cond_Ropp_mult_l [in cond_Ropp_mult_l]
cond_Ropp_inj [in cond_Ropp_inj]


D

digits2_Pnat_correct [in digits2_Pnat_correct]
div_error_FLX [in div_error_FLX]
DN_UP_parity_generic_pos [in DN_UP_parity_generic_pos]
DN_UP_parity_generic [in DN_UP_parity_generic]
DN_UP_parity_aux [in DN_UP_parity_aux]


E

eqbool_irrelevance [in eqbool_irrelevance]
eqb_false [in eqb_false]
eqb_sym [in eqb_sym]
eqb_true [in eqb_true]
eq_Z2R [in eq_Z2R]
error_N_FLT_aux [in error_N_FLT_aux]
exp_le [in exp_le]
ex_Fexp_canonic [in ex_Fexp_canonic]


F

Falign_spec [in Falign_spec]
Falign_spec_exp [in Falign_spec_exp]
Fdiv_core_correct [in Fdiv_core_correct]
Fexp_Fplus [in Fexp_Fplus]
FF2B_B2FF [in FF2B_B2FF]
FF2B_B2FF_valid [in FF2B_B2FF_valid]
FF2R_B2FF [in FF2R_B2FF]
FIX_format_satisfies_any [in FIX_format_satisfies_any]
FIX_format_FLX [in FIX_format_FLX]
FIX_format_generic [in FIX_format_generic]
float_distribution_pos [in float_distribution_pos]
FLT_format_satisfies_any [in FLT_format_satisfies_any]
FLT_format_generic [in FLT_format_generic]
FLXN_format_satisfies_any [in FLXN_format_satisfies_any]
FLXN_format_FTZ [in FLXN_format_FTZ]
FLXN_format_generic [in FLXN_format_generic]
FLX_format_generic [in FLX_format_generic]
FLX_format_satisfies_any [in FLX_format_satisfies_any]
FLX_format_FIX [in FLX_format_FIX]
Fminus_same_exp [in Fminus_same_exp]
Fplus_same_exp [in Fplus_same_exp]
Fsqrt_core_correct [in Fsqrt_core_correct]
FTZ_format_generic [in FTZ_format_generic]
FTZ_format_FLXN [in FTZ_format_FLXN]
FTZ_format_satisfies_any [in FTZ_format_satisfies_any]
F2R_lt_0_reg [in F2R_lt_0_reg]
F2R_le_reg [in F2R_le_reg]
F2R_le_0_reg [in F2R_le_0_reg]
F2R_Zopp [in F2R_Zopp]
F2R_lt_bpow [in F2R_lt_bpow]
F2R_le_compat [in F2R_le_compat]
F2R_eq_compat [in F2R_eq_compat]
F2R_change_exp [in F2R_change_exp]
F2R_lt_0_compat [in F2R_lt_0_compat]
F2R_ge_0_compat [in F2R_ge_0_compat]
F2R_p1_le_bpow [in F2R_p1_le_bpow]
F2R_gt_0_reg [in F2R_gt_0_reg]
F2R_bpow [in F2R_bpow]
F2R_plus [in F2R_plus]
F2R_mult [in F2R_mult]
F2R_ge_0_reg [in F2R_ge_0_reg]
F2R_Zabs [in F2R_Zabs]
F2R_minus [in F2R_minus]
F2R_le_0_compat [in F2R_le_0_compat]
F2R_opp [in F2R_opp]
F2R_eq_0_reg [in F2R_eq_0_reg]
F2R_lt_reg [in F2R_lt_reg]
F2R_eq_reg [in F2R_eq_reg]
F2R_gt_0_compat [in F2R_gt_0_compat]
F2R_0 [in F2R_0]
F2R_prec_normalize [in F2R_prec_normalize]
F2R_lt_compat [in F2R_lt_compat]
F2R_abs [in F2R_abs]
F2R_cond_Zopp [in F2R_cond_Zopp]


G

generic_format_succ [in generic_format_succ]
generic_format_FTZ [in generic_format_FTZ]
generic_format_abs [in generic_format_abs]
generic_round_generic [in generic_round_generic]
generic_inclusion_lt_ge [in generic_inclusion_lt_ge]
generic_format_FLT_FLX [in generic_format_FLT_FLX]
generic_format_pred_2 [in generic_format_pred_2]
generic_format_round [in generic_format_round]
generic_format_F2R [in generic_format_F2R]
generic_format_FLT [in generic_format_FLT]
generic_format_FLX_FLT [in generic_format_FLX_FLT]
generic_format_bpow [in generic_format_bpow]
generic_format_plus [in generic_format_plus]
generic_format_truncate [in generic_format_truncate]
generic_N_pt_DN_or_UP [in generic_N_pt_DN_or_UP]
generic_format_opp [in generic_format_opp]
generic_format_abs_inv [in generic_format_abs_inv]
generic_format_ge_bpow [in generic_format_ge_bpow]
generic_format_plus_weak [in generic_format_plus_weak]
generic_inclusion_ge [in generic_inclusion_ge]
generic_format_bpow_inv' [in generic_format_bpow_inv']
generic_format_FIX_FLT [in generic_format_FIX_FLT]
generic_format_FIX [in generic_format_FIX]
generic_format_bpow' [in generic_format_bpow']
generic_format_discrete [in generic_format_discrete]
generic_format_pred_1 [in generic_format_pred_1]
generic_format_FLXN [in generic_format_FLXN]
generic_format_minus_ulp [in generic_format_minus_ulp]
generic_format_canonic [in generic_format_canonic]
generic_inclusion [in generic_inclusion]
generic_inclusion_ln_beta [in generic_inclusion_ln_beta]
generic_format_satisfies_any [in generic_format_satisfies_any]
generic_inclusion_le_ge [in generic_inclusion_le_ge]
generic_inclusion_le [in generic_inclusion_le]
generic_format_plus_ulp [in generic_format_plus_ulp]
generic_format_round_pos [in generic_format_round_pos]
generic_format_bpow_inv [in generic_format_bpow_inv]
generic_format_B2R [in generic_format_B2R]
generic_format_0 [in generic_format_0]
generic_format_plus_prec [in generic_format_plus_prec]
generic_format_EM [in generic_format_EM]
generic_format_FLT_FIX [in generic_format_FLT_FIX]
generic_format_pred [in generic_format_pred]
generic_format_FLX [in generic_format_FLX]


I

inbetween_distance_inexact [in inbetween_distance_inexact]
inbetween_int_N [in inbetween_int_N]
inbetween_float_DN [in inbetween_float_DN]
inbetween_int_NE_sign [in inbetween_int_NE_sign]
inbetween_shr [in inbetween_shr]
inbetween_step_Mi_Mi_even [in inbetween_step_Mi_Mi_even]
inbetween_float_round_sign [in inbetween_float_round_sign]
inbetween_int_NA_sign [in inbetween_int_NA_sign]
inbetween_float_UP [in inbetween_float_UP]
inbetween_float_NE_sign [in inbetween_float_NE_sign]
inbetween_int_DN [in inbetween_int_DN]
inbetween_spec [in inbetween_spec]
inbetween_float_NE [in inbetween_float_NE]
inbetween_mult_aux [in inbetween_mult_aux]
inbetween_step_not_Eq [in inbetween_step_not_Eq]
inbetween_bounds [in inbetween_bounds]
inbetween_int_UP_sign [in inbetween_int_UP_sign]
inbetween_ex [in inbetween_ex]
inbetween_float_round [in inbetween_float_round]
inbetween_float_DN_sign [in inbetween_float_DN_sign]
inbetween_distance_inexact_abs [in inbetween_distance_inexact_abs]
inbetween_int_NA [in inbetween_int_NA]
inbetween_float_new_location [in inbetween_float_new_location]
inbetween_step_Hi [in inbetween_step_Hi]
inbetween_unique [in inbetween_unique]
inbetween_step_Lo_not_Eq [in inbetween_step_Lo_not_Eq]
inbetween_int_UP [in inbetween_int_UP]
inbetween_int_N_sign [in inbetween_int_N_sign]
inbetween_int_NE [in inbetween_int_NE]
inbetween_step_any_Mi_odd [in inbetween_step_any_Mi_odd]
inbetween_int_DN_sign [in inbetween_int_DN_sign]
inbetween_int_ZR [in inbetween_int_ZR]
inbetween_float_unique [in inbetween_float_unique]
inbetween_step_Lo [in inbetween_step_Lo]
inbetween_int_ZR_sign [in inbetween_int_ZR_sign]
inbetween_step_Lo_Mi_Eq_odd [in inbetween_step_Lo_Mi_Eq_odd]
inbetween_float_bounds [in inbetween_float_bounds]
inbetween_bounds_not_Eq [in inbetween_bounds_not_Eq]
inbetween_float_UP_sign [in inbetween_float_UP_sign]
inbetween_float_ZR_sign [in inbetween_float_ZR_sign]
inbetween_mult_reg [in inbetween_mult_reg]
inbetween_shr_1 [in inbetween_shr_1]
inbetween_float_new_location_single [in inbetween_float_new_location_single]
inbetween_step_Hi_Mi_even [in inbetween_step_Hi_Mi_even]
inbetween_float_ZR [in inbetween_float_ZR]
inbetween_float_NA [in inbetween_float_NA]
inbetween_mult_compat [in inbetween_mult_compat]
inbetween_float_ex [in inbetween_float_ex]
is_finite_FF2B [in is_finite_FF2B]
is_finite_FF_B2FF [in is_finite_FF_B2FF]
is_finite_Bopp [in is_finite_Bopp]


J

join_split_bits [in join_split_bits]


L

le_pred_lt [in le_pred_lt]
le_lt_Z2R [in le_lt_Z2R]
le_pred_lt_aux [in le_pred_lt_aux]
le_Z2R [in le_Z2R]
le_bpow [in le_bpow]
ln_beta_F2R [in ln_beta_F2R]
ln_beta_mult_bpow [in ln_beta_mult_bpow]
ln_beta_gt_bpow [in ln_beta_gt_bpow]
ln_beta_unique [in ln_beta_unique]
ln_beta_succ [in ln_beta_succ]
ln_beta_generic_gt [in ln_beta_generic_gt]
ln_beta_unique_pos [in ln_beta_unique_pos]
ln_beta_bpow [in ln_beta_bpow]
ln_beta_le_abs [in ln_beta_le_abs]
ln_beta_round [in ln_beta_round]
ln_beta_le_Zpower [in ln_beta_le_Zpower]
ln_beta_F2R_Zdigits [in ln_beta_F2R_Zdigits]
ln_beta_le_bpow [in ln_beta_le_bpow]
ln_beta_abs [in ln_beta_abs]
ln_beta_round_DN [in ln_beta_round_DN]
ln_beta_opp [in ln_beta_opp]
ln_beta_F2R_bounds [in ln_beta_F2R_bounds]
ln_beta_round_ZR [in ln_beta_round_ZR]
ln_beta_gt_Zpower [in ln_beta_gt_Zpower]
ln_beta_le [in ln_beta_le]
ln_beta_round_ge [in ln_beta_round_ge]
loc_of_shr_record_of_loc [in loc_of_shr_record_of_loc]
lt_Z2R [in lt_Z2R]
lt_Zdigits [in lt_Zdigits]
lt_bpow [in lt_bpow]


M

mantissa_small_pos [in mantissa_small_pos]
mantissa_DN_small_pos [in mantissa_DN_small_pos]
mantissa_UP_small_pos [in mantissa_UP_small_pos]
match_FF2B [in match_FF2B]
middle_odd [in middle_odd]
middle_range [in middle_range]
minus_IZR [in minus_IZR]
mult_error_FLX_aux [in mult_error_FLX_aux]
mult_error_FLT [in mult_error_FLT]
mult_error_FLX [in mult_error_FLX]


N

negb_Rle_bool [in negb_Rle_bool]
negb_Zlt_bool [in negb_Zlt_bool]
negb_Zle_bool [in negb_Zle_bool]
negb_Rlt_bool [in negb_Rlt_bool]
neq_Z2R [in neq_Z2R]
new_location_odd_correct [in new_location_odd_correct]
new_location_correct [in new_location_correct]
new_location_even_correct [in new_location_even_correct]


O

Only_DN_or_UP [in Only_DN_or_UP]
ordered_steps [in ordered_steps]


P

plus_error [in plus_error]
plus_error_aux [in plus_error_aux]
pred_plus_ulp_2 [in pred_plus_ulp_2]
pred_ge_0 [in pred_ge_0]
pred_ge_bpow [in pred_ge_bpow]
pred_plus_ulp [in pred_plus_ulp]
pred_lt_id [in pred_lt_id]
pred_plus_ulp_1 [in pred_plus_ulp_1]
P2R_INR [in P2R_INR]


R

Rabs_lt_inv [in Rabs_lt_inv]
Rabs_ge [in Rabs_ge]
Rabs_minus_le [in Rabs_minus_le]
Rabs_lt [in Rabs_lt]
Rabs_gt_inv [in Rabs_gt_inv]
Rabs_gt [in Rabs_gt]
Rabs_ge_inv [in Rabs_ge_inv]
Rabs_eq_Rabs [in Rabs_eq_Rabs]
Rabs_le_inv [in Rabs_le_inv]
Rabs_le [in Rabs_le]
radix_val_inj [in radix_val_inj]
radix_pos [in radix_pos]
radix_gt_0 [in radix_gt_0]
radix_gt_1 [in radix_gt_1]
Rcompare_Lt [in Rcompare_Lt]
Rcompare_plus_l [in Rcompare_plus_l]
Rcompare_floor_ceil_mid [in Rcompare_floor_ceil_mid]
Rcompare_Lt_inv [in Rcompare_Lt_inv]
Rcompare_Gt_inv [in Rcompare_Gt_inv]
Rcompare_not_Gt_inv [in Rcompare_not_Gt_inv]
Rcompare_mult_l [in Rcompare_mult_l]
Rcompare_plus_r [in Rcompare_plus_r]
Rcompare_F2R [in Rcompare_F2R]
Rcompare_spec [in Rcompare_spec]
Rcompare_Z2R [in Rcompare_Z2R]
Rcompare_half_r [in Rcompare_half_r]
Rcompare_middle [in Rcompare_middle]
Rcompare_sqr [in Rcompare_sqr]
Rcompare_not_Lt_inv [in Rcompare_not_Lt_inv]
Rcompare_ceil_floor_mid [in Rcompare_ceil_floor_mid]
Rcompare_not_Gt [in Rcompare_not_Gt]
Rcompare_Eq [in Rcompare_Eq]
Rcompare_sym [in Rcompare_sym]
Rcompare_half_l [in Rcompare_half_l]
Rcompare_Eq_inv [in Rcompare_Eq_inv]
Rcompare_mult_r [in Rcompare_mult_r]
Rcompare_not_Lt [in Rcompare_not_Lt]
Rcompare_Gt [in Rcompare_Gt]
relative_error_N_FLT_F2R_emin [in relative_error_N_FLT_F2R_emin]
relative_error_le_conversion [in relative_error_le_conversion]
relative_error [in relative_error]
relative_error_FLX_ex [in relative_error_FLX_ex]
relative_error_round [in relative_error_round]
relative_error_FLT [in relative_error_FLT]
relative_error_F2R_emin_ex [in relative_error_F2R_emin_ex]
relative_error_N_F2R_emin_ex [in relative_error_N_F2R_emin_ex]
relative_error_N_round [in relative_error_N_round]
relative_error_N [in relative_error_N]
relative_error_N_F2R_emin [in relative_error_N_F2R_emin]
relative_error_N_FLT_ex [in relative_error_N_FLT_ex]
relative_error_FLX_round [in relative_error_FLX_round]
relative_error_ex [in relative_error_ex]
relative_error_N_FLT_round [in relative_error_N_FLT_round]
relative_error_N_FLT [in relative_error_N_FLT]
relative_error_F2R_emin [in relative_error_F2R_emin]
relative_error_N_FLT_F2R_emin_ex [in relative_error_N_FLT_F2R_emin_ex]
relative_error_N_FLX_round [in relative_error_N_FLX_round]
relative_error_FLT_aux [in relative_error_FLT_aux]
relative_error_FLT_ex [in relative_error_FLT_ex]
relative_error_N_round_F2R_emin [in relative_error_N_round_F2R_emin]
relative_error_FLX [in relative_error_FLX]
relative_error_N_FLT_round_F2R_emin [in relative_error_N_FLT_round_F2R_emin]
relative_error_N_ex [in relative_error_N_ex]
relative_error_N_FLX_ex [in relative_error_N_FLX_ex]
relative_error_lt_conversion [in relative_error_lt_conversion]
relative_error_N_FLX [in relative_error_N_FLX]
relative_error_round_F2R_emin [in relative_error_round_F2R_emin]
relative_error_FLT_F2R_emin [in relative_error_FLT_F2R_emin]
relative_error_FLT_F2R_emin_ex [in relative_error_FLT_F2R_emin_ex]
relative_error_FLX_aux [in relative_error_FLX_aux]
Req_bool_false [in Req_bool_false]
Req_bool_true [in Req_bool_true]
Req_bool_spec [in Req_bool_spec]
Rinv_le [in Rinv_le]
Rinv_lt [in Rinv_lt]
Rle_bool_spec [in Rle_bool_spec]
Rle_bool_true [in Rle_bool_true]
Rle_0_minus [in Rle_0_minus]
Rle_bool_false [in Rle_bool_false]
Rlt_bool_true [in Rlt_bool_true]
Rlt_bool_false [in Rlt_bool_false]
Rlt_bool_spec [in Rlt_bool_spec]
Rmin_compare [in Rmin_compare]
Rmult_min_distr_r [in Rmult_min_distr_r]
Rmult_minus_distr_r [in Rmult_minus_distr_r]
Rmult_eq_reg_r [in Rmult_eq_reg_r]
Rmult_min_distr_l [in Rmult_min_distr_l]
Rmult_lt_reg_r [in Rmult_lt_reg_r]
Rmult_le_reg_r [in Rmult_le_reg_r]
Rnd_NA_pt_idempotent [in Rnd_NA_pt_idempotent]
Rnd_DN_UP_sym [in Rnd_DN_UP_sym]
Rnd_NA_pt_monotone [in Rnd_NA_pt_monotone]
Rnd_NA_N_pt [in Rnd_NA_N_pt]
Rnd_NG_unicity [in Rnd_NG_unicity]
Rnd_NA_unicity [in Rnd_NA_unicity]
Rnd_N_pt_pos [in Rnd_N_pt_pos]
Rnd_NG_pt_refl [in Rnd_NG_pt_refl]
Rnd_N_pt_monotone [in Rnd_N_pt_monotone]
Rnd_ZR_pt_monotone [in Rnd_ZR_pt_monotone]
Rnd_NA_pt_refl [in Rnd_NA_pt_refl]
Rnd_N_pt_0 [in Rnd_N_pt_0]
Rnd_DN_pt_equiv_format [in Rnd_DN_pt_equiv_format]
Rnd_UP_pt_equiv_format [in Rnd_UP_pt_equiv_format]
Rnd_UP_pt_N [in Rnd_UP_pt_N]
Rnd_NE_pt_total [in Rnd_NE_pt_total]
Rnd_UP_pt_monotone [in Rnd_UP_pt_monotone]
Rnd_NA_pt_unicity_prop [in Rnd_NA_pt_unicity_prop]
Rnd_N_pt_neg [in Rnd_N_pt_neg]
Rnd_NG_pt_sym [in Rnd_NG_pt_sym]
Rnd_N_pt_sym [in Rnd_N_pt_sym]
Rnd_UP_pt_unicity [in Rnd_UP_pt_unicity]
Rnd_DN_pt_monotone [in Rnd_DN_pt_monotone]
Rnd_DN_pt_unicity [in Rnd_DN_pt_unicity]
Rnd_DN_pt_idempotent [in Rnd_DN_pt_idempotent]
Rnd_DN_pt_N [in Rnd_DN_pt_N]
Rnd_DN_unicity [in Rnd_DN_unicity]
Rnd_N_pt_idempotent [in Rnd_N_pt_idempotent]
Rnd_N_pt_DN_or_UP [in Rnd_N_pt_DN_or_UP]
Rnd_N_pt_unicity [in Rnd_N_pt_unicity]
Rnd_N_pt_refl [in Rnd_N_pt_refl]
Rnd_N_pt_abs [in Rnd_N_pt_abs]
Rnd_DN_UP_pt_split [in Rnd_DN_UP_pt_split]
Rnd_NA_NG_pt [in Rnd_NA_NG_pt]
Rnd_UP_pt_idempotent [in Rnd_UP_pt_idempotent]
Rnd_ZR_abs [in Rnd_ZR_abs]
Rnd_DN_UP_pt_N [in Rnd_DN_UP_pt_N]
Rnd_DN_UP_pt_sym [in Rnd_DN_UP_pt_sym]
Rnd_UP_pt_refl [in Rnd_UP_pt_refl]
Rnd_NE_pt_round [in Rnd_NE_pt_round]
Rnd_NG_pt_monotone [in Rnd_NG_pt_monotone]
Rnd_NA_pt_unicity [in Rnd_NA_pt_unicity]
Rnd_DN_pt_refl [in Rnd_DN_pt_refl]
Rnd_UP_unicity [in Rnd_UP_unicity]
Rnd_UP_DN_pt_sym [in Rnd_UP_DN_pt_sym]
Rnd_NG_pt_unicity [in Rnd_NG_pt_unicity]
Rnd_N_pt_DN_or_UP_eq [in Rnd_N_pt_DN_or_UP_eq]
Rnd_NE_pt_monotone [in Rnd_NE_pt_monotone]
round_0 [in round_0]
round_FTZ_FLX [in round_FTZ_FLX]
round_trunc_sign_any_correct [in round_trunc_sign_any_correct]
round_pred_lt_0 [in round_pred_lt_0]
round_pred_ge_0 [in round_pred_ge_0]
round_AW_abs [in round_AW_abs]
round_generic [in round_generic]
round_abs_abs' [in round_abs_abs']
round_UP_pred [in round_UP_pred]
round_NE_pt_pos [in round_NE_pt_pos]
round_plus_eq_zero_aux [in round_plus_eq_zero_aux]
round_ZR_or_AW [in round_ZR_or_AW]
round_ZR_opp [in round_ZR_opp]
round_ge_generic [in round_ge_generic]
round_val_of_pred [in round_val_of_pred]
round_UP_pt [in round_UP_pt]
round_bounded_small_pos [in round_bounded_small_pos]
round_trunc_any_correct [in round_trunc_any_correct]
round_bounded_large [in round_bounded_large]
round_NA_pt [in round_NA_pt]
round_pred_gt_0 [in round_pred_gt_0]
round_bounded_large_pos [in round_bounded_large_pos]
round_UP_small_pos [in round_UP_small_pos]
round_opp [in round_opp]
round_ZR_neg [in round_ZR_neg]
round_DN_opp [in round_DN_opp]
round_DN_succ [in round_DN_succ]
round_N_opp [in round_N_opp]
round_any_correct [in round_any_correct]
round_AW_opp [in round_AW_opp]
round_FTZ_small [in round_FTZ_small]
round_NE_pt [in round_NE_pt]
round_fun_of_pred [in round_fun_of_pred]
round_DN_pt [in round_DN_pt]
round_abs_abs [in round_abs_abs]
round_pred_le_0 [in round_pred_le_0]
round_N_pt [in round_N_pt]
round_unicity [in round_unicity]
round_large_pos_ge_pow [in round_large_pos_ge_pow]
round_plus_eq_zero [in round_plus_eq_zero]
round_ext [in round_ext]
round_DN_or_UP [in round_DN_or_UP]
round_NE_opp [in round_NE_opp]
round_sign_any_correct [in round_sign_any_correct]
round_ZR_pt [in round_ZR_pt]
round_N_middle [in round_N_middle]
round_UP_succ [in round_UP_succ]
round_repr_same_exp [in round_repr_same_exp]
round_DN_small_pos [in round_DN_small_pos]
round_le_pos [in round_le_pos]
round_ZR_abs [in round_ZR_abs]
round_le [in round_le]
round_ZR_pos [in round_ZR_pos]
round_AW_neg [in round_AW_neg]
round_DN_pred [in round_DN_pred]
round_AW_pos [in round_AW_pos]
round_le_generic [in round_le_generic]
round_UP_opp [in round_UP_opp]
round_FLT_FLX [in round_FLT_FLX]
Rplus_eq_reg_r [in Rplus_eq_reg_r]
Rplus_le_reg_r [in Rplus_le_reg_r]


S

satisfies_any_eq [in satisfies_any_eq]
satisfies_any_imp_NG [in satisfies_any_imp_NG]
satisfies_any_imp_NA [in satisfies_any_imp_NA]
satisfies_any_imp_ZR [in satisfies_any_imp_ZR]
satisfies_any_imp_DN [in satisfies_any_imp_DN]
satisfies_any_imp_UP [in satisfies_any_imp_UP]
scaled_mantissa_opp [in scaled_mantissa_opp]
scaled_mantissa_abs [in scaled_mantissa_abs]
scaled_mantissa_0 [in scaled_mantissa_0]
scaled_mantissa_mult_bpow [in scaled_mantissa_mult_bpow]
scaled_mantissa_DN [in scaled_mantissa_DN]
scaled_mantissa_generic [in scaled_mantissa_generic]
scaled_mantissa_small [in scaled_mantissa_small]
shl_align_fexp_correct [in shl_align_fexp_correct]
shl_align_correct [in shl_align_correct]
shr_truncate [in shr_truncate]
shr_m_shr_record_of_loc [in shr_m_shr_record_of_loc]
snd_shl_align [in snd_shl_align]
split_bits_of_binary_float_correct [in split_bits_of_binary_float_correct]
split_join_bits [in split_join_bits]
split_bits_inj [in split_bits_inj]
sqrt_ge_0 [in sqrt_ge_0]
sqrt_error_FLX_N [in sqrt_error_FLX_N]
sterbenz [in sterbenz]
sterbenz_aux [in sterbenz_aux]
subnormal_exponent [in subnormal_exponent]
succ_le_bpow [in succ_le_bpow]
succ_le_lt [in succ_le_lt]


T

truncate_correct_partial [in truncate_correct_partial]
truncate_correct_format [in truncate_correct_format]
truncate_correct [in truncate_correct]
truncate_FIX_correct [in truncate_FIX_correct]
truncate_aux_comp [in truncate_aux_comp]
truncate_0 [in truncate_0]


U

ulp_half_error_f [in ulp_half_error_f]
ulp_abs [in ulp_abs]
ulp_error [in ulp_error]
ulp_bpow [in ulp_bpow]
ulp_opp [in ulp_opp]
ulp_DN_UP [in ulp_DN_UP]
ulp_le_id [in ulp_le_id]
ulp_DN [in ulp_DN]
ulp_le [in ulp_le]
ulp_half_error [in ulp_half_error]
ulp_le_abs [in ulp_le_abs]
ulp_error_f [in ulp_error_f]


V

valid_exp_large' [in valid_exp_large']
valid_exp_large [in valid_exp_large]
valid_binary_B2FF [in valid_binary_B2FF]


Z

Zaway_abs [in Zaway_abs]
Zaway_Z2R [in Zaway_Z2R]
Zaway_ceil [in Zaway_ceil]
Zaway_floor [in Zaway_floor]
Zaway_le [in Zaway_le]
Zaway_opp [in Zaway_opp]
Zceil_imp [in Zceil_imp]
Zceil_Z2R [in Zceil_Z2R]
Zceil_glb [in Zceil_glb]
Zceil_le [in Zceil_le]
Zceil_floor_neq [in Zceil_floor_neq]
Zceil_ub [in Zceil_ub]
Zcompare_Eq [in Zcompare_Eq]
Zcompare_spec [in Zcompare_spec]
Zcompare_Lt [in Zcompare_Lt]
Zcompare_Gt [in Zcompare_Gt]
Zdigits_ge_0 [in Zdigits_ge_0]
Zdigits_mult_strong [in Zdigits_mult_strong]
Zdigits_mult_ge [in Zdigits_mult_ge]
Zdigits_slice [in Zdigits_slice]
Zdigits_Zpower [in Zdigits_Zpower]
Zdigits_gt_0 [in Zdigits_gt_0]
Zdigits_le_Zpower [in Zdigits_le_Zpower]
Zdigits_ln_beta [in Zdigits_ln_beta]
Zdigits_le [in Zdigits_le]
Zdigits_correct [in Zdigits_correct]
Zdigits_div_Zpower [in Zdigits_div_Zpower]
Zdigits_mult [in Zdigits_mult]
Zdigits_gt_Zpower [in Zdigits_gt_Zpower]
Zdigits_mult_Zpower [in Zdigits_mult_Zpower]
Zdigits_abs [in Zdigits_abs]
Zdigits2_Zdigits [in Zdigits2_Zdigits]
Zdigit_ge_Zpower_pos [in Zdigit_ge_Zpower_pos]
Zdigit_ge_Zpower [in Zdigit_ge_Zpower]
Zdigit_scale [in Zdigit_scale]
Zdigit_plus [in Zdigit_plus]
Zdigit_mod_pow_out [in Zdigit_mod_pow_out]
Zdigit_mod_pow [in Zdigit_mod_pow]
Zdigit_lt [in Zdigit_lt]
Zdigit_not_0 [in Zdigit_not_0]
Zdigit_0 [in Zdigit_0]
Zdigit_digits [in Zdigit_digits]
Zdigit_out [in Zdigit_out]
Zdigit_mul_pow [in Zdigit_mul_pow]
Zdigit_opp [in Zdigit_opp]
Zdigit_slice_out [in Zdigit_slice_out]
Zdigit_ext [in Zdigit_ext]
Zdigit_slice [in Zdigit_slice]
Zdigit_not_0_pos [in Zdigit_not_0_pos]
Zdigit_div_pow [in Zdigit_div_pow]
Zdiv_mod_mult [in Zdiv_mod_mult]
Zeq_bool_false [in Zeq_bool_false]
Zeq_bool_spec [in Zeq_bool_spec]
Zeq_bool_true [in Zeq_bool_true]
Zeven_Zpower [in Zeven_Zpower]
Zeven_2xp1 [in Zeven_2xp1]
Zeven_opp [in Zeven_opp]
Zeven_plus [in Zeven_plus]
Zeven_ex [in Zeven_ex]
Zeven_Zpower_odd [in Zeven_Zpower_odd]
Zeven_mult [in Zeven_mult]
Zfloor_div [in Zfloor_div]
Zfloor_le [in Zfloor_le]
Zfloor_lub [in Zfloor_lub]
Zfloor_Z2R [in Zfloor_Z2R]
Zfloor_lb [in Zfloor_lb]
Zfloor_imp [in Zfloor_imp]
Zfloor_ub [in Zfloor_ub]
Zgt_not_eq [in Zgt_not_eq]
Zle_bool_true [in Zle_bool_true]
Zle_bool_spec [in Zle_bool_spec]
Zle_bool_false [in Zle_bool_false]
Zlt_bool_spec [in Zlt_bool_spec]
Zlt_bool_true [in Zlt_bool_true]
Zlt_bool_false [in Zlt_bool_false]
Zmod_mod_mult [in Zmod_mod_mult]
Znearest_imp [in Znearest_imp]
Znearest_opp [in Znearest_opp]
Znearest_ge_floor [in Znearest_ge_floor]
Znearest_DN_or_UP [in Znearest_DN_or_UP]
Znearest_N_strict [in Znearest_N_strict]
Znearest_le_ceil [in Znearest_le_ceil]
Znearest_N [in Znearest_N]
ZOdiv_small_abs [in ZOdiv_small_abs]
ZOdiv_plus [in ZOdiv_plus]
ZOdiv_plus_pow_digit [in ZOdiv_plus_pow_digit]
ZOdiv_mod_mult [in ZOdiv_mod_mult]
ZOmod_plus_pow_digit [in ZOmod_plus_pow_digit]
ZOmod_eq [in ZOmod_eq]
ZOmod_mod_mult [in ZOmod_mod_mult]
ZOmod_small_abs [in ZOmod_small_abs]
Zopp_le_cancel [in Zopp_le_cancel]
Zplus_slice [in Zplus_slice]
Zpower_gt_id [in Zpower_gt_id]
Zpower_plus [in Zpower_plus]
Zpower_le_Zdigits [in Zpower_le_Zdigits]
Zpower_gt_0 [in Zpower_gt_0]
Zpower_nat_S [in Zpower_nat_S]
Zpower_ge_0 [in Zpower_ge_0]
Zpower_lt_Zpower [in Zpower_lt_Zpower]
Zpower_gt_Zdigits [in Zpower_gt_Zdigits]
Zpower_Zpower_nat [in Zpower_Zpower_nat]
Zpower_le [in Zpower_le]
Zpower_gt_1 [in Zpower_gt_1]
Zpower_pos_gt_0 [in Zpower_pos_gt_0]
Zpower_lt [in Zpower_lt]
Zrnd_DN_or_UP [in Zrnd_DN_or_UP]
Zrnd_ZR_or_AW [in Zrnd_ZR_or_AW]
Zsame_sign_trans_weak [in Zsame_sign_trans_weak]
Zsame_sign_imp [in Zsame_sign_imp]
Zsame_sign_trans [in Zsame_sign_trans]
Zsame_sign_odiv [in Zsame_sign_odiv]
Zsame_sign_scale [in Zsame_sign_scale]
Zsame_sign_slice [in Zsame_sign_slice]
Zscale_scale [in Zscale_scale]
Zscale_0 [in Zscale_0]
Zscale_mul_pow [in Zscale_mul_pow]
Zslice_mul_pow [in Zslice_mul_pow]
Zslice_scale [in Zslice_scale]
Zslice_div_pow_scale [in Zslice_div_pow_scale]
Zslice_div_pow [in Zslice_div_pow]
Zslice_slice [in Zslice_slice]
Zslice_0 [in Zslice_0]
Zsqrt_aux_correct [in Zsqrt_aux_correct]
Zsqrt_correct [in Zsqrt_correct]
Zsqrt_ind [in Zsqrt_ind]
Zsum_digit_digit [in Zsum_digit_digit]
Ztrunc_floor [in Ztrunc_floor]
Ztrunc_abs [in Ztrunc_abs]
Ztrunc_ceil [in Ztrunc_ceil]
Ztrunc_le [in Ztrunc_le]
Ztrunc_Z2R [in Ztrunc_Z2R]
Ztrunc_opp [in Ztrunc_opp]
Ztrunc_lub [in Ztrunc_lub]
Z_of_nat_S_digits2_Pnat [in Z_of_nat_S_digits2_Pnat]
Z2R_abs [in Z2R_abs]
Z2R_minus [in Z2R_minus]
Z2R_opp [in Z2R_opp]
Z2R_cond_Zopp [in Z2R_cond_Zopp]
Z2R_IZR [in Z2R_IZR]
Z2R_plus [in Z2R_plus]
Z2R_mult [in Z2R_mult]
Z2R_le [in Z2R_le]
Z2R_le_lt [in Z2R_le_lt]
Z2R_Zpower_nat [in Z2R_Zpower_nat]
Z2R_neq [in Z2R_neq]
Z2R_Zpower_pos [in Z2R_Zpower_pos]
Z2R_Zpower [in Z2R_Zpower]
Z2R_lt [in Z2R_lt]



Constructor Index

B

B754_nan [in B754_nan]
B754_zero [in B754_zero]
B754_infinity [in B754_infinity]
B754_finite [in B754_finite]


E

exists_NE [in exists_NE]
exp_not_FTZ [in exp_not_FTZ]


F

Float [in Float]
F754_nan [in F754_nan]
F754_finite [in F754_finite]
F754_zero [in F754_zero]
F754_infinity [in F754_infinity]


I

inbetween_Exact [in inbetween_Exact]
inbetween_Inexact [in inbetween_Inexact]


L

loc_Exact [in loc_Exact]
loc_Inexact [in loc_Inexact]


M

mode_NA [in mode_NA]
mode_ZR [in mode_ZR]
mode_NE [in mode_NE]
mode_UP [in mode_UP]
mode_DN [in mode_DN]
monotone_exp [in monotone_exp]


P

prec_gt_0 [in prec_gt_0]


R

Rcompare_Lt_ [in Rcompare_Lt_]
Rcompare_Gt_ [in Rcompare_Gt_]
Rcompare_Eq_ [in Rcompare_Eq_]
Req_bool_true_ [in Req_bool_true_]
Req_bool_false_ [in Req_bool_false_]
Rle_bool_false_ [in Rle_bool_false_]
Rle_bool_true_ [in Rle_bool_true_]
Rlt_bool_true_ [in Rlt_bool_true_]
Rlt_bool_false_ [in Rlt_bool_false_]


S

Satisfies_any [in Satisfies_any]


V

valid_exp [in valid_exp]


Z

Zcompare_Gt_ [in Zcompare_Gt_]
Zcompare_Eq_ [in Zcompare_Eq_]
Zcompare_Lt_ [in Zcompare_Lt_]
Zeq_bool_false_ [in Zeq_bool_false_]
Zeq_bool_true_ [in Zeq_bool_true_]
Zle_bool_false_ [in Zle_bool_false_]
Zle_bool_true_ [in Zle_bool_true_]
Zlt_bool_true_ [in Zlt_bool_true_]
Zlt_bool_false_ [in Zlt_bool_false_]



Projection Index

E

exists_NE [in exists_NE]
exp_not_FTZ [in exp_not_FTZ]


F

Fexp [in Fexp]
Fnum [in Fnum]


L

ln_beta_val [in ln_beta_val]


M

monotone_exp [in monotone_exp]


P

prec_gt_0 [in prec_gt_0]


R

radix_val [in radix_val]
radix_prop [in radix_prop]


S

shr_m [in shr_m]
shr_s [in shr_s]
shr_r [in shr_r]


V

valid_exp [in valid_exp]


Z

Zrnd_le [in Zrnd_le]
Zrnd_Z2R [in Zrnd_Z2R]



Inductive Index

B

binary_float [in binary_float]


E

Exists_NE [in Exists_NE]
Exp_not_FTZ [in Exp_not_FTZ]


F

full_float [in full_float]


I

inbetween [in inbetween]


L

location [in location]


M

mode [in mode]
Monotone_exp [in Monotone_exp]


P

Prec_gt_0 [in Prec_gt_0]


R

Rcompare_prop [in Rcompare_prop]
Req_bool_prop [in Req_bool_prop]
Rle_bool_prop [in Rle_bool_prop]
Rlt_bool_prop [in Rlt_bool_prop]


S

satisfies_any [in satisfies_any]


V

Valid_exp [in Valid_exp]


Z

Zcompare_prop [in Zcompare_prop]
Zeq_bool_prop [in Zeq_bool_prop]
Zle_bool_prop [in Zle_bool_prop]
Zlt_bool_prop [in Zlt_bool_prop]



Section Index

A

AnyRadix [in AnyRadix]


B

Binary [in Binary]
Binary_Bits [in Binary_Bits]
Bool [in Bool]
B32_Bits [in B32_Bits]
B64_Bits [in B64_Bits]


C

cond_opp [in cond_opp]


D

Def [in Def]
Div_Mod [in Div_Mod]


E

Even_Odd [in Even_Odd]


F

Fcalc_bracket_generic [in Fcalc_bracket_generic]
Fcalc_round.Fcalc_round_fexp [in Fcalc_round_fexp]
Fcalc_bracket_step [in Fcalc_bracket_step]
Fcalc_round [in Fcalc_round]
Fcalc_round.Fcalc_round_fexp.round_dir [in round_dir]
Fcalc_div [in Fcalc_div]
Fcalc_bracket [in Fcalc_bracket]
Fcalc_bracket_scale [in Fcalc_bracket_scale]
Fcalc_sqrt [in Fcalc_sqrt]
Fcalc_digits [in Fcalc_digits]
Fcalc_round.Fcalc_round_fexp.round_dir_sign [in round_dir_sign]
Fcalc_bracket.Fcalc_bracket_any [in Fcalc_bracket_any]
Fcore_ulp [in Fcore_ulp]
Fcore_rnd_NE [in Fcore_rnd_NE]
Fcore_digits [in Fcore_digits]
Fcore_digits.digits_aux [in digits_aux]
Float_ops [in Float_ops]
Float_prop [in Float_prop]
Floor_Ceil [in Floor_Ceil]
Fprop_relative [in Fprop_relative]
Fprop_mult_error [in Fprop_mult_error]
Fprop_mult_error_FLT [in Fprop_mult_error_FLT]
Fprop_Sterbenz [in Fprop_Sterbenz]
Fprop_relative.Fprop_relative_generic.relative_error_conversion [in relative_error_conversion]
Fprop_plus_zero.round_plus_eq_zero_aux [in round_plus_eq_zero_aux]
Fprop_relative.Fprop_relative_FLT [in Fprop_relative_FLT]
Fprop_divsqrt_error [in Fprop_divsqrt_error]
Fprop_plus_error [in Fprop_plus_error]
Fprop_plus_zero [in Fprop_plus_zero]
Fprop_relative.Fprop_relative_FLX [in Fprop_relative_FLX]
Fprop_relative.Fprop_relative_generic [in Fprop_relative_generic]
Fprop_plus_error.round_repr_same_exp [in round_repr_same_exp]


G

Generic [in Generic]
Generic.Format [in Format]
Generic.Format.Fcore_generic_round_pos [in Fcore_generic_round_pos]
Generic.Format.monotone [in monotone]
Generic.Format.monotone_exp [in monotone_exp]
Generic.Format.monotone_abs [in monotone_abs]
Generic.Format.not_FTZ [in not_FTZ]
Generic.Format.rndNA [in rndNA]
Generic.Format.rndN_opp [in rndN_opp]
Generic.Format.round_large [in round_large]
Generic.Format.Znearest [in Znearest]
Generic.Format.Zround_opp [in Zround_opp]
Generic.Inclusion [in Inclusion]


P

pow [in pow]
Proof_Irrelevance [in Proof_Irrelevance]


R

Rcompare [in Rcompare]
Req_bool [in Req_bool]
Rle_bool [in Rle_bool]
Rlt_bool [in Rlt_bool]
Rmissing [in Rmissing]
RND [in RND]
RND_FLX [in RND_FLX]
RND_prop [in RND_prop]
RND_FTZ.FTZ_round [in FTZ_round]
RND_FLT [in RND_FLT]
RND_FTZ [in RND_FTZ]
RND_FIX [in RND_FIX]


S

Same_sign [in Same_sign]


Z

Zcompare [in Zcompare]
Zdiv_Rdiv [in Zdiv_Rdiv]
Zeq_bool [in Zeq_bool]
Zle_bool [in Zle_bool]
Zlt_bool [in Zlt_bool]
Zmissing [in Zmissing]
Zpower [in Zpower]
Z2R [in Z2R]



Instance Index

E

exists_NE_FLT [in exists_NE_FLT]
exists_NE_FLX [in exists_NE_FLX]


F

fexp_correct [in fexp_correct]
fexp_monotone [in fexp_monotone]
FIX_exp_monotone [in FIX_exp_monotone]
FIX_exp_valid [in FIX_exp_valid]
FLT_exp_valid [in FLT_exp_valid]
FLT_exp_monotone [in FLT_exp_monotone]
FLX_exp_valid [in FLX_exp_valid]
FLX_exp_monotone [in FLX_exp_monotone]
FTZ_exp_valid [in FTZ_exp_valid]


M

monotone_exp_not_FTZ [in monotone_exp_not_FTZ]


V

valid_rnd_opp [in valid_rnd_opp]
valid_rnd_NA [in valid_rnd_NA]
valid_rnd_AW [in valid_rnd_AW]
valid_rnd_ZR [in valid_rnd_ZR]
valid_rnd_round_mode [in valid_rnd_round_mode]
valid_rnd_DN [in valid_rnd_DN]
valid_rnd_UP [in valid_rnd_UP]
valid_rnd_N [in valid_rnd_N]
valid_rnd_FTZ [in valid_rnd_FTZ]



Abbreviation Index

B

bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]
bpow [in bpow]


C

canonic [in canonic]
cexp [in cexp]
cexp [in cexp]
cexp [in cexp]


F

F [in F]
format [in format]
format [in format]
format [in format]
format [in format]
format [in format]
format [in format]
format [in format]
format [in format]


R

rndDN [in rndDN]
rndNA [in rndNA]
rndNE [in rndNE]
rndUP [in rndUP]
rndZR [in rndZR]


Z

ZnearestA [in ZnearestA]
ZnearestE [in ZnearestE]



Record Index

E

Exists_NE [in Exists_NE]
Exp_not_FTZ [in Exp_not_FTZ]


F

float [in float]


L

ln_beta_prop [in ln_beta_prop]


M

Monotone_exp [in Monotone_exp]


P

Prec_gt_0 [in Prec_gt_0]


R

radix [in radix]


S

shr_record [in shr_record]


V

Valid_rnd [in Valid_rnd]
Valid_exp [in Valid_exp]



Definition Index

B

Bdiv [in Bdiv]
binary_normalize [in binary_normalize]
binary_overflow [in binary_overflow]
binary_round [in binary_round]
binary_float_of_bits_aux [in binary_float_of_bits_aux]
binary_float_of_bits [in binary_float_of_bits]
binary_round_aux [in binary_round_aux]
binary32 [in binary32]
binary64 [in binary64]
bits_of_b32 [in bits_of_b32]
bits_of_b64 [in bits_of_b64]
bits_of_binary_float [in bits_of_binary_float]
Bminus [in Bminus]
Bmult [in Bmult]
Bmult_FF [in Bmult_FF]
Bopp [in Bopp]
bounded [in bounded]
Bplus [in Bplus]
bpow [in bpow]
Bsign [in Bsign]
Bsqrt [in Bsqrt]
B2FF [in B2FF]
B2R [in B2R]
b32_minus [in b32_minus]
b32_of_bits [in b32_of_bits]
b32_opp [in b32_opp]
b32_plus [in b32_plus]
b32_mult [in b32_mult]
b32_div [in b32_div]
b32_sqrt [in b32_sqrt]
b64_mult [in b64_mult]
b64_plus [in b64_plus]
b64_div [in b64_div]
b64_sqrt [in b64_sqrt]
b64_opp [in b64_opp]
b64_minus [in b64_minus]
b64_of_bits [in b64_of_bits]


C

canonic [in canonic]
canonic_exp [in canonic_exp]
canonic_mantissa [in canonic_mantissa]
choice_mode [in choice_mode]
cond_Zopp [in cond_Zopp]
cond_Ropp [in cond_Ropp]
cond_incr [in cond_incr]


D

digits2_Pnat [in digits2_Pnat]
DN_UP_parity_pos_prop [in DN_UP_parity_pos_prop]
DN_UP_parity_prop [in DN_UP_parity_prop]


E

eqbool_dep [in eqbool_dep]
eq_dep_elim [in eq_dep_elim]


F

Fabs [in Fabs]
Falign [in Falign]
Fdiv_core [in Fdiv_core]
Fdiv_core_binary [in Fdiv_core_binary]
FF2B [in FF2B]
FF2R [in FF2R]
FIX_format [in FIX_format]
FIX_exp [in FIX_exp]
Flocq_version [in Flocq_version]
FLT_format [in FLT_format]
FLT_exp [in FLT_exp]
FLXN_format [in FLXN_format]
FLX_format [in FLX_format]
FLX_exp [in FLX_exp]
Fminus [in Fminus]
Fmult [in Fmult]
Fopp [in Fopp]
Fplus [in Fplus]
Fsqrt_core_binary [in Fsqrt_core_binary]
Fsqrt_core [in Fsqrt_core]
FTZ_exp [in FTZ_exp]
FTZ_format [in FTZ_format]
F2R [in F2R]


G

generic_format [in generic_format]


I

inbetween_float [in inbetween_float]
inbetween_int [in inbetween_int]
inbetween_loc [in inbetween_loc]
is_finite [in is_finite]
is_finite_strict [in is_finite_strict]
is_finite_FF [in is_finite_FF]


J

join_bits [in join_bits]


L

ln_beta [in ln_beta]
loc_of_shr_record [in loc_of_shr_record]


N

new_location [in new_location]
new_location_even [in new_location_even]
new_location_odd [in new_location_odd]
NE_prop [in NE_prop]
NG_existence_prop [in NG_existence_prop]


O

overflow_to_inf [in overflow_to_inf]


P

pred [in pred]
P2R [in P2R]


R

radix2 [in radix2]
radix2 [in radix2]
Rcompare [in Rcompare]
Req_bool [in Req_bool]
Rle_bool [in Rle_bool]
Rlt_bool [in Rlt_bool]
Rnd_NG [in Rnd_NG]
Rnd_NG_pt_unicity_prop [in Rnd_NG_pt_unicity_prop]
Rnd_UP_pt [in Rnd_UP_pt]
Rnd_N_pt [in Rnd_N_pt]
Rnd_ZR [in Rnd_ZR]
Rnd_NE_pt [in Rnd_NE_pt]
Rnd_NG_pt [in Rnd_NG_pt]
Rnd_DN [in Rnd_DN]
Rnd_UP [in Rnd_UP]
Rnd_NA [in Rnd_NA]
Rnd_N [in Rnd_N]
Rnd_ZR_pt [in Rnd_ZR_pt]
Rnd_NA_pt [in Rnd_NA_pt]
Rnd_DN_pt [in Rnd_DN_pt]
round [in round]
round_pred_monotone [in round_pred_monotone]
round_sign_DN_correct [in round_sign_DN_correct]
round_sign_DN [in round_sign_DN]
round_NE_correct [in round_NE_correct]
round_trunc_ZR_correct [in round_trunc_ZR_correct]
round_trunc_DN_correct [in round_trunc_DN_correct]
round_trunc_sign_NE_correct [in round_trunc_sign_NE_correct]
round_trunc_sign_DN_correct [in round_trunc_sign_DN_correct]
round_DN_correct [in round_DN_correct]
round_pred_total [in round_pred_total]
round_sign_NE_correct [in round_sign_NE_correct]
round_sign_UP_correct [in round_sign_UP_correct]
round_trunc_NE_correct [in round_trunc_NE_correct]
round_pred [in round_pred]
round_mode [in round_mode]
round_ZR_correct [in round_ZR_correct]
round_UP [in round_UP]
round_sign_ZR_correct [in round_sign_ZR_correct]
round_sign_NA_correct [in round_sign_NA_correct]
round_NA_correct [in round_NA_correct]
round_trunc_sign_UP_correct [in round_trunc_sign_UP_correct]
round_N [in round_N]
round_trunc_UP_correct [in round_trunc_UP_correct]
round_trunc_sign_ZR_correct [in round_trunc_sign_ZR_correct]
round_UP_correct [in round_UP_correct]
round_sign_UP [in round_sign_UP]
round_ZR [in round_ZR]
round_trunc_NA_correct [in round_trunc_NA_correct]
round_trunc_sign_NA_correct [in round_trunc_sign_NA_correct]


S

scaled_mantissa [in scaled_mantissa]
shl_align [in shl_align]
shl_align_fexp [in shl_align_fexp]
shr [in shr]
shr_fexp [in shr_fexp]
shr_record_of_loc [in shr_record_of_loc]
shr_1 [in shr_1]
sign_FF [in sign_FF]
split_bits_of_binary_float [in split_bits_of_binary_float]
split_bits [in split_bits]


T

truncate [in truncate]
truncate_aux [in truncate_aux]
truncate_FIX [in truncate_FIX]


U

ulp [in ulp]


V

valid_binary [in valid_binary]


Z

Zaway [in Zaway]
Zceil [in Zceil]
Zdigit [in Zdigit]
Zdigits [in Zdigits]
Zdigits_aux [in Zdigits_aux]
Zdigits2 [in Zdigits2]
Zeven [in Zeven]
Zfloor [in Zfloor]
Znearest [in Znearest]
Zrnd_opp [in Zrnd_opp]
Zrnd_FTZ [in Zrnd_FTZ]
Zscale [in Zscale]
Zslice [in Zslice]
Zsqrt [in Zsqrt]
Zsqrt_aux [in Zsqrt_aux]
Zsum_digit [in Zsum_digit]
Ztrunc [in Ztrunc]
Z2R [in Z2R]



Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (1234 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (120 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (28 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (687 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (42 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (15 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (78 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (21 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (41 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (10 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (173 entries)

This page has been generated by coqdoc