TPTP Problem File: ITP139^1.p
View Solutions
- Solve Problem
%------------------------------------------------------------------------------
% File : ITP139^1 : TPTP v9.0.0. Released v7.5.0.
% Domain : Interactive Theorem Proving
% Problem : Sledgehammer Paraconsistency problem prob_881__3274616_1
% Version : Especial.
% English :
% Refs : [BH+15] Blanchette et al. (2015), Mining the Archive of Formal
% : [Des21] Desharnais (2021), Email to Geoff Sutcliffe
% Source : [Des21]
% Names : Paraconsistency/prob_881__3274616_1 [Des21]
% Status : Theorem
% Rating : 0.12 v9.0.0, 0.20 v8.2.0, 0.23 v8.1.0, 0.27 v7.5.0
% Syntax : Number of formulae : 489 ( 97 unt; 133 typ; 0 def)
% Number of atoms : 1235 ( 485 equ; 0 cnn)
% Maximal formula atoms : 9 ( 3 avg)
% Number of connectives : 3051 ( 29 ~; 1 |; 47 &;2368 @)
% ( 0 <=>; 606 =>; 0 <=; 0 <~>)
% Maximal formula depth : 14 ( 7 avg)
% Number of types : 15 ( 14 usr)
% Number of type conns : 679 ( 679 >; 0 *; 0 +; 0 <<)
% Number of symbols : 120 ( 119 usr; 7 con; 0-3 aty)
% Number of variables : 1095 ( 49 ^;1006 !; 40 ?;1095 :)
% SPC : TH0_THM_EQU_NAR
% Comments : This file was generated by Sledgehammer 2021-02-23 15:39:29.911
%------------------------------------------------------------------------------
% Could-be-implicit typings (14)
thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_J,type,
set_Pr2014382200lle_tv: $tType ).
thf(ty_n_t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
produc1647334210lle_tv: $tType ).
thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_J,type,
set_Pr1725653840tv_nat: $tType ).
thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_J,type,
set_Pr13445366lle_tv: $tType ).
thf(ty_n_t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
produc194167194tv_nat: $tType ).
thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
produc270694976lle_tv: $tType ).
thf(ty_n_t__Set__Oset_It__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J_J,type,
set_se800614875lle_tv: $tType ).
thf(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
set_Pr1986765409at_nat: $tType ).
thf(ty_n_t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
set_Pa1764573435lle_tv: $tType ).
thf(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
product_prod_nat_nat: $tType ).
thf(ty_n_t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
paraco1605129243lle_tv: $tType ).
thf(ty_n_t__Set__Oset_It__Set__Oset_It__Nat__Onat_J_J,type,
set_set_nat: $tType ).
thf(ty_n_t__Set__Oset_It__Nat__Onat_J,type,
set_nat: $tType ).
thf(ty_n_t__Nat__Onat,type,
nat: $tType ).
% Explicit typings (119)
thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Nat__Onat,type,
inj_on_nat_nat: ( nat > nat ) > set_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
inj_on1955349912lle_tv: ( nat > paraco1605129243lle_tv ) > set_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
inj_on1179712058tv_nat: ( paraco1605129243lle_tv > nat ) > set_Pa1764573435lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
inj_on772319074lle_tv: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > set_Pa1764573435lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
inj_on642995232at_nat: ( product_prod_nat_nat > nat ) > set_Pr1986765409at_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
inj_on520021963lle_tv: ( product_prod_nat_nat > paraco1605129243lle_tv ) > set_Pr1986765409at_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
inj_on26176689at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1986765409at_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
inj_on1840679568lle_tv: ( product_prod_nat_nat > produc270694976lle_tv ) > set_Pr1986765409at_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
inj_on1764151786tv_nat: ( product_prod_nat_nat > produc194167194tv_nat ) > set_Pr1986765409at_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Nat__Onat,type,
inj_on936843139tv_nat: ( produc270694976lle_tv > nat ) > set_Pr13445366lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
inj_on394919723lle_tv: ( produc270694976lle_tv > paraco1605129243lle_tv ) > set_Pr13445366lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
inj_on1954136462at_nat: ( produc270694976lle_tv > product_prod_nat_nat ) > set_Pr13445366lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
inj_on1745913142lle_tv: ( produc270694976lle_tv > produc270694976lle_tv ) > set_Pr13445366lle_tv > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Nat__Onat,type,
inj_on808253149at_nat: ( produc194167194tv_nat > nat ) > set_Pr1725653840tv_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
inj_on1612474245lle_tv: ( produc194167194tv_nat > paraco1605129243lle_tv ) > set_Pr1725653840tv_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
inj_on1971554740at_nat: ( produc194167194tv_nat > product_prod_nat_nat ) > set_Pr1725653840tv_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
inj_on552895452tv_nat: ( produc194167194tv_nat > produc194167194tv_nat ) > set_Pr1725653840tv_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
inj_on967082628lle_tv: ( produc194167194tv_nat > produc1647334210lle_tv ) > set_Pr1725653840tv_nat > $o ).
thf(sy_c_Fun_Oinj__on_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
inj_on2112487900lle_tv: ( produc1647334210lle_tv > produc1647334210lle_tv ) > set_Pr2014382200lle_tv > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Nat__Onat_001t__Nat__Onat,type,
strict2146030304at_nat: ( nat > nat ) > set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J,type,
strict1310998166et_nat: ( nat > set_nat ) > set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Nat__Onat_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
strict1658340843lle_tv: ( nat > set_Pa1764573435lle_tv ) > set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,
strict1802283670at_nat: ( set_nat > nat ) > set_set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Nat__Onat_J,type,
strict473775692et_nat: ( set_nat > set_nat ) > set_set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Nat__Onat_J_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
strict172559285lle_tv: ( set_nat > set_Pa1764573435lle_tv ) > set_set_nat > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Nat__Onat,type,
strict1125660301tv_nat: ( set_Pa1764573435lle_tv > nat ) > set_se800614875lle_tv > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Set__Oset_It__Nat__Onat_J,type,
strict1455779395et_nat: ( set_Pa1764573435lle_tv > set_nat ) > set_se800614875lle_tv > $o ).
thf(sy_c_Fun_Ostrict__mono__on_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
strict592849515lle_tv: ( set_Pa1764573435lle_tv > set_Pa1764573435lle_tv ) > set_se800614875lle_tv > $o ).
thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Nat__Onat,type,
the_inv_into_nat_nat: set_nat > ( nat > nat ) > nat > nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
the_in138087638lle_tv: set_nat > ( nat > paraco1605129243lle_tv ) > paraco1605129243lle_tv > nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
the_in1509933432tv_nat: set_Pa1764573435lle_tv > ( paraco1605129243lle_tv > nat ) > nat > paraco1605129243lle_tv ).
thf(sy_c_Fun_Othe__inv__into_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
the_in452116896lle_tv: set_Pa1764573435lle_tv > ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > paraco1605129243lle_tv > paraco1605129243lle_tv ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
the_in2068894451at_nat: set_Pr1986765409at_nat > ( product_prod_nat_nat > product_prod_nat_nat ) > product_prod_nat_nat > product_prod_nat_nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
the_in744013006lle_tv: set_Pr1986765409at_nat > ( product_prod_nat_nat > produc270694976lle_tv ) > produc270694976lle_tv > product_prod_nat_nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
the_in667485224tv_nat: set_Pr1986765409at_nat > ( product_prod_nat_nat > produc194167194tv_nat ) > produc194167194tv_nat > product_prod_nat_nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
the_in857469900at_nat: set_Pr13445366lle_tv > ( produc270694976lle_tv > product_prod_nat_nat ) > product_prod_nat_nat > produc270694976lle_tv ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
the_in1388677748lle_tv: set_Pr13445366lle_tv > ( produc270694976lle_tv > produc270694976lle_tv ) > produc270694976lle_tv > produc270694976lle_tv ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
the_in874888178at_nat: set_Pr1725653840tv_nat > ( produc194167194tv_nat > product_prod_nat_nat ) > product_prod_nat_nat > produc194167194tv_nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
the_in195660058tv_nat: set_Pr1725653840tv_nat > ( produc194167194tv_nat > produc194167194tv_nat ) > produc194167194tv_nat > produc194167194tv_nat ).
thf(sy_c_Fun_Othe__inv__into_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
the_in427240730lle_tv: set_Pr2014382200lle_tv > ( produc1647334210lle_tv > produc1647334210lle_tv ) > produc1647334210lle_tv > produc1647334210lle_tv ).
thf(sy_c_Groups_Oplus__class_Oplus_001t__Nat__Onat,type,
plus_plus_nat: nat > nat > nat ).
thf(sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat,type,
ord_less_nat: nat > nat > $o ).
thf(sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Nat__Onat_J,type,
ord_less_set_nat: set_nat > set_nat > $o ).
thf(sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
ord_le727057319lle_tv: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv > $o ).
thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat,type,
ord_less_eq_nat: nat > nat > $o ).
thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Nat__Onat_J,type,
ord_less_eq_set_nat: set_nat > set_nat > $o ).
thf(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
ord_le241064091lle_tv: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv > $o ).
thf(sy_c_Orderings_Oorder__class_Ostrict__mono_001t__Nat__Onat_001t__Nat__Onat,type,
order_769474267at_nat: ( nat > nat ) > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Nat__Onat_M_Eo_J,type,
top_top_nat_o: nat > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Paraconsistency____Mirabelle____qxuposogha__Otv_M_Eo_J,type,
top_to1299250770e_tv_o: paraco1605129243lle_tv > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_M_Eo_J,type,
top_to632227436_nat_o: product_prod_nat_nat > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_M_Eo_J,type,
top_to1889334367e_tv_o: produc270694976lle_tv > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_062_It__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_M_Eo_J,type,
top_to900819589_nat_o: produc194167194tv_nat > $o ).
thf(sy_c_Orderings_Otop__class_Otop_001_Eo,type,
top_top_o: $o ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Nat__Onat_J,type,
top_top_set_nat: set_nat ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
top_to1057771083lle_tv: set_Pa1764573435lle_tv ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,
top_to1555900337at_nat: set_Pr1986765409at_nat ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_J,type,
top_to1411004326lle_tv: set_Pr13445366lle_tv ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_J,type,
top_to975729152tv_nat: set_Pr1725653840tv_nat ).
thf(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_J,type,
top_to1871154984lle_tv: set_Pr2014382200lle_tv ).
thf(sy_c_Paraconsistency__Mirabelle__qxuposogha_Ochange__tv,type,
paraco1147068288nge_tv: ( nat > nat ) > paraco1605129243lle_tv > paraco1605129243lle_tv ).
thf(sy_c_Paraconsistency__Mirabelle__qxuposogha_Otv_OIndet,type,
paraco793048302_Indet: nat > paraco1605129243lle_tv ).
thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
produc1320959600at_nat: ( nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc237097339lle_tv: ( nat > nat ) > produc194167194tv_nat > produc194167194tv_nat ).
thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
produc1608943133tv_nat: ( nat > paraco1605129243lle_tv ) > product_prod_nat_nat > produc270694976lle_tv ).
thf(sy_c_Product__Type_Oapsnd_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1804670661lle_tv: ( nat > paraco1605129243lle_tv ) > produc194167194tv_nat > produc1647334210lle_tv ).
thf(sy_c_Product__Type_Oapsnd_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
produc2040316391tv_nat: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc270694976lle_tv > produc270694976lle_tv ).
thf(sy_c_Product__Type_Oapsnd_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1408152463lle_tv: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc1647334210lle_tv > produc1647334210lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
produc505105722at_nat: ( nat > nat ) > ( nat > nat ) > product_prod_nat_nat > product_prod_nat_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc2101297531lle_tv: ( nat > nat ) > ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc270694976lle_tv > produc270694976lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
produc189459613tv_nat: ( nat > paraco1605129243lle_tv ) > ( paraco1605129243lle_tv > nat ) > produc270694976lle_tv > produc194167194tv_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1975500101lle_tv: ( nat > paraco1605129243lle_tv ) > ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc270694976lle_tv > produc1647334210lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,
produc386540311at_nat: ( paraco1605129243lle_tv > nat ) > ( nat > nat ) > produc194167194tv_nat > product_prod_nat_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc72207551lle_tv: ( paraco1605129243lle_tv > nat ) > ( nat > paraco1605129243lle_tv ) > produc194167194tv_nat > produc270694976lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
produc51277375tv_nat: ( paraco1605129243lle_tv > nat ) > ( paraco1605129243lle_tv > nat ) > produc1647334210lle_tv > product_prod_nat_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1095080935lle_tv: ( paraco1605129243lle_tv > nat ) > ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc1647334210lle_tv > produc270694976lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Nat__Onat,type,
produc42536895at_nat: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > ( nat > nat ) > produc194167194tv_nat > produc194167194tv_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1521089895lle_tv: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > ( nat > paraco1605129243lle_tv ) > produc194167194tv_nat > produc1647334210lle_tv ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
produc1500159719tv_nat: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > ( paraco1605129243lle_tv > nat ) > produc1647334210lle_tv > produc194167194tv_nat ).
thf(sy_c_Product__Type_Omap__prod_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
produc1345917071lle_tv: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > produc1647334210lle_tv > produc1647334210lle_tv ).
thf(sy_c_Set_OCollect_001t__Nat__Onat,type,
collect_nat: ( nat > $o ) > set_nat ).
thf(sy_c_Set_OCollect_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
collec1111687558lle_tv: ( paraco1605129243lle_tv > $o ) > set_Pa1764573435lle_tv ).
thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
collec7649004at_nat: ( product_prod_nat_nat > $o ) > set_Pr1986765409at_nat ).
thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
collec924990229lle_tv: ( produc270694976lle_tv > $o ) > set_Pr13445366lle_tv ).
thf(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
collec848462447tv_nat: ( produc194167194tv_nat > $o ) > set_Pr1725653840tv_nat ).
thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Nat__Onat,type,
image_nat_nat: ( nat > nat ) > set_nat > set_nat ).
thf(sy_c_Set_Oimage_001t__Nat__Onat_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
image_1151963140lle_tv: ( nat > paraco1605129243lle_tv ) > set_nat > set_Pa1764573435lle_tv ).
thf(sy_c_Set_Oimage_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Nat__Onat,type,
image_376325286tv_nat: ( paraco1605129243lle_tv > nat ) > set_Pa1764573435lle_tv > set_nat ).
thf(sy_c_Set_Oimage_001t__Paraconsistency____Mirabelle____qxuposogha__Otv_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
image_335818702lle_tv: ( paraco1605129243lle_tv > paraco1605129243lle_tv ) > set_Pa1764573435lle_tv > set_Pa1764573435lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,
image_1397137548at_nat: ( product_prod_nat_nat > nat ) > set_Pr1986765409at_nat > set_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
image_1093035615lle_tv: ( product_prod_nat_nat > paraco1605129243lle_tv ) > set_Pr1986765409at_nat > set_Pa1764573435lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
image_815163717at_nat: ( product_prod_nat_nat > product_prod_nat_nat ) > set_Pr1986765409at_nat > set_Pr1986765409at_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_1674248956lle_tv: ( product_prod_nat_nat > produc270694976lle_tv ) > set_Pr1986765409at_nat > set_Pr13445366lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
image_1597721174tv_nat: ( product_prod_nat_nat > produc194167194tv_nat ) > set_Pr1986765409at_nat > set_Pr1725653840tv_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Nat__Onat,type,
image_1509856791tv_nat: ( produc270694976lle_tv > nat ) > set_Pr13445366lle_tv > set_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
image_802013119lle_tv: ( produc270694976lle_tv > paraco1605129243lle_tv ) > set_Pr13445366lle_tv > set_Pa1764573435lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
image_1787705850at_nat: ( produc270694976lle_tv > product_prod_nat_nat ) > set_Pr13445366lle_tv > set_Pr1986765409at_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_149830562lle_tv: ( produc270694976lle_tv > produc270694976lle_tv ) > set_Pr13445366lle_tv > set_Pr13445366lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
image_53754658tv_nat: ( produc270694976lle_tv > produc194167194tv_nat ) > set_Pr13445366lle_tv > set_Pr1725653840tv_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_988201162lle_tv: ( produc270694976lle_tv > produc1647334210lle_tv ) > set_Pr13445366lle_tv > set_Pr2014382200lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Nat__Onat,type,
image_1381266801at_nat: ( produc194167194tv_nat > nat ) > set_Pr1725653840tv_nat > set_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
image_2019567641lle_tv: ( produc194167194tv_nat > paraco1605129243lle_tv ) > set_Pr1725653840tv_nat > set_Pa1764573435lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
image_1805124128at_nat: ( produc194167194tv_nat > product_prod_nat_nat ) > set_Pr1725653840tv_nat > set_Pr1986765409at_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_1200372424lle_tv: ( produc194167194tv_nat > produc270694976lle_tv ) > set_Pr1725653840tv_nat > set_Pr13445366lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
image_1104296520tv_nat: ( produc194167194tv_nat > produc194167194tv_nat ) > set_Pr1725653840tv_nat > set_Pr1725653840tv_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_228488944lle_tv: ( produc194167194tv_nat > produc1647334210lle_tv ) > set_Pr1725653840tv_nat > set_Pr2014382200lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
image_901203832at_nat: ( produc1647334210lle_tv > product_prod_nat_nat ) > set_Pr2014382200lle_tv > set_Pr1986765409at_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_1892891680lle_tv: ( produc1647334210lle_tv > produc270694976lle_tv ) > set_Pr2014382200lle_tv > set_Pr13445366lle_tv ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
image_1796815776tv_nat: ( produc1647334210lle_tv > produc194167194tv_nat ) > set_Pr2014382200lle_tv > set_Pr1725653840tv_nat ).
thf(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
image_1221801032lle_tv: ( produc1647334210lle_tv > produc1647334210lle_tv ) > set_Pr2014382200lle_tv > set_Pr2014382200lle_tv ).
thf(sy_c_member_001t__Nat__Onat,type,
member_nat: nat > set_nat > $o ).
thf(sy_c_member_001t__Paraconsistency____Mirabelle____qxuposogha__Otv,type,
member266900804lle_tv: paraco1605129243lle_tv > set_Pa1764573435lle_tv > $o ).
thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,
member701585322at_nat: product_prod_nat_nat > set_Pr1986765409at_nat > $o ).
thf(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
member813679063lle_tv: produc270694976lle_tv > set_Pr13445366lle_tv > $o ).
thf(sy_c_member_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Nat__Onat_J,type,
member737151281tv_nat: produc194167194tv_nat > set_Pr1725653840tv_nat > $o ).
thf(sy_c_member_001t__Product____Type__Oprod_It__Paraconsistency____Mirabelle____qxuposogha__Otv_Mt__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
member1531318361lle_tv: produc1647334210lle_tv > set_Pr2014382200lle_tv > $o ).
thf(sy_c_member_001t__Set__Oset_It__Nat__Onat_J,type,
member_set_nat: set_nat > set_set_nat > $o ).
thf(sy_c_member_001t__Set__Oset_It__Paraconsistency____Mirabelle____qxuposogha__Otv_J,type,
member1875402276lle_tv: set_Pa1764573435lle_tv > set_se800614875lle_tv > $o ).
thf(sy_v_f,type,
f: nat > nat ).
% Relevant facts (355)
thf(fact_0__092_060open_062_092_060And_062tv2_Atv1_O_Achange__tv_Af_Atv1_A_061_Achange__tv_Af_Atv2_A_092_060Longrightarrow_062_Atv1_A_061_Atv2_092_060close_062,axiom,
! [Tv1: paraco1605129243lle_tv,Tv2: paraco1605129243lle_tv] :
( ( ( paraco1147068288nge_tv @ f @ Tv1 )
= ( paraco1147068288nge_tv @ f @ Tv2 ) )
=> ( Tv1 = Tv2 ) ) ).
% \<open>\<And>tv2 tv1. change_tv f tv1 = change_tv f tv2 \<Longrightarrow> tv1 = tv2\<close>
thf(fact_1_UNIV__I,axiom,
! [X: produc194167194tv_nat] : ( member737151281tv_nat @ X @ top_to975729152tv_nat ) ).
% UNIV_I
thf(fact_2_UNIV__I,axiom,
! [X: produc270694976lle_tv] : ( member813679063lle_tv @ X @ top_to1411004326lle_tv ) ).
% UNIV_I
thf(fact_3_UNIV__I,axiom,
! [X: product_prod_nat_nat] : ( member701585322at_nat @ X @ top_to1555900337at_nat ) ).
% UNIV_I
thf(fact_4_UNIV__I,axiom,
! [X: paraco1605129243lle_tv] : ( member266900804lle_tv @ X @ top_to1057771083lle_tv ) ).
% UNIV_I
thf(fact_5_UNIV__I,axiom,
! [X: nat] : ( member_nat @ X @ top_top_set_nat ) ).
% UNIV_I
thf(fact_6_iso__tuple__UNIV__I,axiom,
! [X: produc194167194tv_nat] : ( member737151281tv_nat @ X @ top_to975729152tv_nat ) ).
% iso_tuple_UNIV_I
thf(fact_7_iso__tuple__UNIV__I,axiom,
! [X: produc270694976lle_tv] : ( member813679063lle_tv @ X @ top_to1411004326lle_tv ) ).
% iso_tuple_UNIV_I
thf(fact_8_iso__tuple__UNIV__I,axiom,
! [X: product_prod_nat_nat] : ( member701585322at_nat @ X @ top_to1555900337at_nat ) ).
% iso_tuple_UNIV_I
thf(fact_9_iso__tuple__UNIV__I,axiom,
! [X: paraco1605129243lle_tv] : ( member266900804lle_tv @ X @ top_to1057771083lle_tv ) ).
% iso_tuple_UNIV_I
thf(fact_10_iso__tuple__UNIV__I,axiom,
! [X: nat] : ( member_nat @ X @ top_top_set_nat ) ).
% iso_tuple_UNIV_I
thf(fact_11_top__apply,axiom,
( top_to1299250770e_tv_o
= ( ^ [X2: paraco1605129243lle_tv] : top_top_o ) ) ).
% top_apply
thf(fact_12_top__apply,axiom,
( top_top_nat_o
= ( ^ [X2: nat] : top_top_o ) ) ).
% top_apply
thf(fact_13_injD,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,X: produc1647334210lle_tv,Y: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_14_injD,axiom,
! [F: nat > paraco1605129243lle_tv,X: nat,Y: nat] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_15_injD,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,X: produc194167194tv_nat,Y: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_16_injD,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,X: produc270694976lle_tv,Y: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_17_injD,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ top_to1555900337at_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_18_injD,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_19_injD,axiom,
! [F: nat > nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( X = Y ) ) ) ).
% injD
thf(fact_20_injI,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv] :
( ! [X3: produc1647334210lle_tv,Y2: produc1647334210lle_tv] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv ) ) ).
% injI
thf(fact_21_injI,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ! [X3: nat,Y2: nat] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on1955349912lle_tv @ F @ top_top_set_nat ) ) ).
% injI
thf(fact_22_injI,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat] :
( ! [X3: produc194167194tv_nat,Y2: produc194167194tv_nat] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat ) ) ).
% injI
thf(fact_23_injI,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv] :
( ! [X3: produc270694976lle_tv,Y2: produc270694976lle_tv] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv ) ) ).
% injI
thf(fact_24_injI,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat] :
( ! [X3: product_prod_nat_nat,Y2: product_prod_nat_nat] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on26176689at_nat @ F @ top_to1555900337at_nat ) ) ).
% injI
thf(fact_25_injI,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [X3: paraco1605129243lle_tv,Y2: paraco1605129243lle_tv] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv ) ) ).
% injI
thf(fact_26_injI,axiom,
! [F: nat > nat] :
( ! [X3: nat,Y2: nat] :
( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) )
=> ( inj_on_nat_nat @ F @ top_top_set_nat ) ) ).
% injI
thf(fact_27_inj__eq,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,X: produc1647334210lle_tv,Y: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_28_inj__eq,axiom,
! [F: nat > paraco1605129243lle_tv,X: nat,Y: nat] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_29_inj__eq,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,X: produc194167194tv_nat,Y: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_30_inj__eq,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,X: produc270694976lle_tv,Y: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_31_inj__eq,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ top_to1555900337at_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_32_inj__eq,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_33_inj__eq,axiom,
! [F: nat > nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ).
% inj_eq
thf(fact_34_inj__def,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv )
= ( ! [X2: produc1647334210lle_tv,Y3: produc1647334210lle_tv] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_35_inj__def,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
= ( ! [X2: nat,Y3: nat] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_36_inj__def,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat )
= ( ! [X2: produc194167194tv_nat,Y3: produc194167194tv_nat] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_37_inj__def,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv )
= ( ! [X2: produc270694976lle_tv,Y3: produc270694976lle_tv] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_38_inj__def,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ top_to1555900337at_nat )
= ( ! [X2: product_prod_nat_nat,Y3: product_prod_nat_nat] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_39_inj__def,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
= ( ! [X2: paraco1605129243lle_tv,Y3: paraco1605129243lle_tv] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_40_inj__def,axiom,
! [F: nat > nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
= ( ! [X2: nat,Y3: nat] :
( ( ( F @ X2 )
= ( F @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ).
% inj_def
thf(fact_41_inj__onD,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,A: set_Pr2014382200lle_tv,X: produc1647334210lle_tv,Y: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member1531318361lle_tv @ X @ A )
=> ( ( member1531318361lle_tv @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_42_inj__onD,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,A: set_Pr1725653840tv_nat,X: produc194167194tv_nat,Y: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member737151281tv_nat @ X @ A )
=> ( ( member737151281tv_nat @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_43_inj__onD,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,A: set_Pr13445366lle_tv,X: produc270694976lle_tv,Y: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member813679063lle_tv @ X @ A )
=> ( ( member813679063lle_tv @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_44_inj__onD,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member701585322at_nat @ X @ A )
=> ( ( member701585322at_nat @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_45_inj__onD,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,X: nat,Y: nat] :
( ( inj_on1955349912lle_tv @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_46_inj__onD,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member266900804lle_tv @ X @ A )
=> ( ( member266900804lle_tv @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_47_inj__onD,axiom,
! [F: nat > nat,A: set_nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( X = Y ) ) ) ) ) ).
% inj_onD
thf(fact_48_inj__onI,axiom,
! [A: set_Pr2014382200lle_tv,F: produc1647334210lle_tv > produc1647334210lle_tv] :
( ! [X3: produc1647334210lle_tv,Y2: produc1647334210lle_tv] :
( ( member1531318361lle_tv @ X3 @ A )
=> ( ( member1531318361lle_tv @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on2112487900lle_tv @ F @ A ) ) ).
% inj_onI
thf(fact_49_inj__onI,axiom,
! [A: set_Pr1725653840tv_nat,F: produc194167194tv_nat > produc194167194tv_nat] :
( ! [X3: produc194167194tv_nat,Y2: produc194167194tv_nat] :
( ( member737151281tv_nat @ X3 @ A )
=> ( ( member737151281tv_nat @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on552895452tv_nat @ F @ A ) ) ).
% inj_onI
thf(fact_50_inj__onI,axiom,
! [A: set_Pr13445366lle_tv,F: produc270694976lle_tv > produc270694976lle_tv] :
( ! [X3: produc270694976lle_tv,Y2: produc270694976lle_tv] :
( ( member813679063lle_tv @ X3 @ A )
=> ( ( member813679063lle_tv @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on1745913142lle_tv @ F @ A ) ) ).
% inj_onI
thf(fact_51_inj__onI,axiom,
! [A: set_Pr1986765409at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
( ! [X3: product_prod_nat_nat,Y2: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ A )
=> ( ( member701585322at_nat @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on26176689at_nat @ F @ A ) ) ).
% inj_onI
thf(fact_52_inj__onI,axiom,
! [A: set_nat,F: nat > paraco1605129243lle_tv] :
( ! [X3: nat,Y2: nat] :
( ( member_nat @ X3 @ A )
=> ( ( member_nat @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on1955349912lle_tv @ F @ A ) ) ).
% inj_onI
thf(fact_53_inj__onI,axiom,
! [A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [X3: paraco1605129243lle_tv,Y2: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ( ( member266900804lle_tv @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on772319074lle_tv @ F @ A ) ) ).
% inj_onI
thf(fact_54_inj__onI,axiom,
! [A: set_nat,F: nat > nat] :
( ! [X3: nat,Y2: nat] :
( ( member_nat @ X3 @ A )
=> ( ( member_nat @ Y2 @ A )
=> ( ( ( F @ X3 )
= ( F @ Y2 ) )
=> ( X3 = Y2 ) ) ) )
=> ( inj_on_nat_nat @ F @ A ) ) ).
% inj_onI
thf(fact_55_inj__on__def,axiom,
( inj_on2112487900lle_tv
= ( ^ [F2: produc1647334210lle_tv > produc1647334210lle_tv,A2: set_Pr2014382200lle_tv] :
! [X2: produc1647334210lle_tv] :
( ( member1531318361lle_tv @ X2 @ A2 )
=> ! [Y3: produc1647334210lle_tv] :
( ( member1531318361lle_tv @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_56_inj__on__def,axiom,
( inj_on552895452tv_nat
= ( ^ [F2: produc194167194tv_nat > produc194167194tv_nat,A2: set_Pr1725653840tv_nat] :
! [X2: produc194167194tv_nat] :
( ( member737151281tv_nat @ X2 @ A2 )
=> ! [Y3: produc194167194tv_nat] :
( ( member737151281tv_nat @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_57_inj__on__def,axiom,
( inj_on1745913142lle_tv
= ( ^ [F2: produc270694976lle_tv > produc270694976lle_tv,A2: set_Pr13445366lle_tv] :
! [X2: produc270694976lle_tv] :
( ( member813679063lle_tv @ X2 @ A2 )
=> ! [Y3: produc270694976lle_tv] :
( ( member813679063lle_tv @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_58_inj__on__def,axiom,
( inj_on26176689at_nat
= ( ^ [F2: product_prod_nat_nat > product_prod_nat_nat,A2: set_Pr1986765409at_nat] :
! [X2: product_prod_nat_nat] :
( ( member701585322at_nat @ X2 @ A2 )
=> ! [Y3: product_prod_nat_nat] :
( ( member701585322at_nat @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_59_inj__on__def,axiom,
( inj_on1955349912lle_tv
= ( ^ [F2: nat > paraco1605129243lle_tv,A2: set_nat] :
! [X2: nat] :
( ( member_nat @ X2 @ A2 )
=> ! [Y3: nat] :
( ( member_nat @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_60_inj__on__def,axiom,
( inj_on772319074lle_tv
= ( ^ [F2: paraco1605129243lle_tv > paraco1605129243lle_tv,A2: set_Pa1764573435lle_tv] :
! [X2: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X2 @ A2 )
=> ! [Y3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_61_inj__on__def,axiom,
( inj_on_nat_nat
= ( ^ [F2: nat > nat,A2: set_nat] :
! [X2: nat] :
( ( member_nat @ X2 @ A2 )
=> ! [Y3: nat] :
( ( member_nat @ Y3 @ A2 )
=> ( ( ( F2 @ X2 )
= ( F2 @ Y3 ) )
=> ( X2 = Y3 ) ) ) ) ) ) ).
% inj_on_def
thf(fact_62_inj__on__cong,axiom,
! [A: set_Pr2014382200lle_tv,F: produc1647334210lle_tv > produc1647334210lle_tv,G: produc1647334210lle_tv > produc1647334210lle_tv] :
( ! [A3: produc1647334210lle_tv] :
( ( member1531318361lle_tv @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on2112487900lle_tv @ F @ A )
= ( inj_on2112487900lle_tv @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_63_inj__on__cong,axiom,
! [A: set_Pr1725653840tv_nat,F: produc194167194tv_nat > produc194167194tv_nat,G: produc194167194tv_nat > produc194167194tv_nat] :
( ! [A3: produc194167194tv_nat] :
( ( member737151281tv_nat @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on552895452tv_nat @ F @ A )
= ( inj_on552895452tv_nat @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_64_inj__on__cong,axiom,
! [A: set_Pr13445366lle_tv,F: produc270694976lle_tv > produc270694976lle_tv,G: produc270694976lle_tv > produc270694976lle_tv] :
( ! [A3: produc270694976lle_tv] :
( ( member813679063lle_tv @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on1745913142lle_tv @ F @ A )
= ( inj_on1745913142lle_tv @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_65_inj__on__cong,axiom,
! [A: set_Pr1986765409at_nat,F: product_prod_nat_nat > product_prod_nat_nat,G: product_prod_nat_nat > product_prod_nat_nat] :
( ! [A3: product_prod_nat_nat] :
( ( member701585322at_nat @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on26176689at_nat @ F @ A )
= ( inj_on26176689at_nat @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_66_inj__on__cong,axiom,
! [A: set_nat,F: nat > paraco1605129243lle_tv,G: nat > paraco1605129243lle_tv] :
( ! [A3: nat] :
( ( member_nat @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on1955349912lle_tv @ F @ A )
= ( inj_on1955349912lle_tv @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_67_inj__on__cong,axiom,
! [A: set_nat,F: nat > nat,G: nat > nat] :
( ! [A3: nat] :
( ( member_nat @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on_nat_nat @ F @ A )
= ( inj_on_nat_nat @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_68_inj__on__cong,axiom,
! [A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv,G: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [A3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ A3 @ A )
=> ( ( F @ A3 )
= ( G @ A3 ) ) )
=> ( ( inj_on772319074lle_tv @ F @ A )
= ( inj_on772319074lle_tv @ G @ A ) ) ) ).
% inj_on_cong
thf(fact_69_inj__on__eq__iff,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,A: set_Pr2014382200lle_tv,X: produc1647334210lle_tv,Y: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ A )
=> ( ( member1531318361lle_tv @ X @ A )
=> ( ( member1531318361lle_tv @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_70_inj__on__eq__iff,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,A: set_Pr1725653840tv_nat,X: produc194167194tv_nat,Y: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ A )
=> ( ( member737151281tv_nat @ X @ A )
=> ( ( member737151281tv_nat @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_71_inj__on__eq__iff,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,A: set_Pr13445366lle_tv,X: produc270694976lle_tv,Y: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ A )
=> ( ( member813679063lle_tv @ X @ A )
=> ( ( member813679063lle_tv @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_72_inj__on__eq__iff,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ A )
=> ( ( member701585322at_nat @ X @ A )
=> ( ( member701585322at_nat @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_73_inj__on__eq__iff,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,X: nat,Y: nat] :
( ( inj_on1955349912lle_tv @ F @ A )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_74_inj__on__eq__iff,axiom,
! [F: nat > nat,A: set_nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_75_inj__on__eq__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( member266900804lle_tv @ X @ A )
=> ( ( member266900804lle_tv @ Y @ A )
=> ( ( ( F @ X )
= ( F @ Y ) )
= ( X = Y ) ) ) ) ) ).
% inj_on_eq_iff
thf(fact_76_assms,axiom,
inj_on_nat_nat @ f @ top_top_set_nat ).
% assms
thf(fact_77_top__set__def,axiom,
( top_to975729152tv_nat
= ( collec848462447tv_nat @ top_to900819589_nat_o ) ) ).
% top_set_def
thf(fact_78_top__set__def,axiom,
( top_to1411004326lle_tv
= ( collec924990229lle_tv @ top_to1889334367e_tv_o ) ) ).
% top_set_def
thf(fact_79_top__set__def,axiom,
( top_to1555900337at_nat
= ( collec7649004at_nat @ top_to632227436_nat_o ) ) ).
% top_set_def
thf(fact_80_top__set__def,axiom,
( top_to1057771083lle_tv
= ( collec1111687558lle_tv @ top_to1299250770e_tv_o ) ) ).
% top_set_def
thf(fact_81_top__set__def,axiom,
( top_top_set_nat
= ( collect_nat @ top_top_nat_o ) ) ).
% top_set_def
thf(fact_82_UNIV__witness,axiom,
? [X3: produc194167194tv_nat] : ( member737151281tv_nat @ X3 @ top_to975729152tv_nat ) ).
% UNIV_witness
thf(fact_83_UNIV__witness,axiom,
? [X3: produc270694976lle_tv] : ( member813679063lle_tv @ X3 @ top_to1411004326lle_tv ) ).
% UNIV_witness
thf(fact_84_UNIV__witness,axiom,
? [X3: product_prod_nat_nat] : ( member701585322at_nat @ X3 @ top_to1555900337at_nat ) ).
% UNIV_witness
thf(fact_85_UNIV__witness,axiom,
? [X3: paraco1605129243lle_tv] : ( member266900804lle_tv @ X3 @ top_to1057771083lle_tv ) ).
% UNIV_witness
thf(fact_86_UNIV__witness,axiom,
? [X3: nat] : ( member_nat @ X3 @ top_top_set_nat ) ).
% UNIV_witness
thf(fact_87_UNIV__eq__I,axiom,
! [A: set_Pr1725653840tv_nat] :
( ! [X3: produc194167194tv_nat] : ( member737151281tv_nat @ X3 @ A )
=> ( top_to975729152tv_nat = A ) ) ).
% UNIV_eq_I
thf(fact_88_UNIV__eq__I,axiom,
! [A: set_Pr13445366lle_tv] :
( ! [X3: produc270694976lle_tv] : ( member813679063lle_tv @ X3 @ A )
=> ( top_to1411004326lle_tv = A ) ) ).
% UNIV_eq_I
thf(fact_89_UNIV__eq__I,axiom,
! [A: set_Pr1986765409at_nat] :
( ! [X3: product_prod_nat_nat] : ( member701585322at_nat @ X3 @ A )
=> ( top_to1555900337at_nat = A ) ) ).
% UNIV_eq_I
thf(fact_90_UNIV__eq__I,axiom,
! [A: set_Pa1764573435lle_tv] :
( ! [X3: paraco1605129243lle_tv] : ( member266900804lle_tv @ X3 @ A )
=> ( top_to1057771083lle_tv = A ) ) ).
% UNIV_eq_I
thf(fact_91_UNIV__eq__I,axiom,
! [A: set_nat] :
( ! [X3: nat] : ( member_nat @ X3 @ A )
=> ( top_top_set_nat = A ) ) ).
% UNIV_eq_I
thf(fact_92_inj__on__inverseI,axiom,
! [A: set_Pr2014382200lle_tv,G: produc1647334210lle_tv > produc1647334210lle_tv,F: produc1647334210lle_tv > produc1647334210lle_tv] :
( ! [X3: produc1647334210lle_tv] :
( ( member1531318361lle_tv @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on2112487900lle_tv @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_93_inj__on__inverseI,axiom,
! [A: set_Pr1725653840tv_nat,G: produc194167194tv_nat > produc194167194tv_nat,F: produc194167194tv_nat > produc194167194tv_nat] :
( ! [X3: produc194167194tv_nat] :
( ( member737151281tv_nat @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on552895452tv_nat @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_94_inj__on__inverseI,axiom,
! [A: set_Pr13445366lle_tv,G: produc270694976lle_tv > produc270694976lle_tv,F: produc270694976lle_tv > produc270694976lle_tv] :
( ! [X3: produc270694976lle_tv] :
( ( member813679063lle_tv @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on1745913142lle_tv @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_95_inj__on__inverseI,axiom,
! [A: set_Pr1986765409at_nat,G: product_prod_nat_nat > product_prod_nat_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
( ! [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on26176689at_nat @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_96_inj__on__inverseI,axiom,
! [A: set_nat,G: paraco1605129243lle_tv > nat,F: nat > paraco1605129243lle_tv] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on1955349912lle_tv @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_97_inj__on__inverseI,axiom,
! [A: set_nat,G: nat > nat,F: nat > nat] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on_nat_nat @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_98_inj__on__inverseI,axiom,
! [A: set_Pa1764573435lle_tv,G: paraco1605129243lle_tv > paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ( ( G @ ( F @ X3 ) )
= X3 ) )
=> ( inj_on772319074lle_tv @ F @ A ) ) ).
% inj_on_inverseI
thf(fact_99_inj__on__contraD,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,A: set_Pr2014382200lle_tv,X: produc1647334210lle_tv,Y: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ A )
=> ( ( X != Y )
=> ( ( member1531318361lle_tv @ X @ A )
=> ( ( member1531318361lle_tv @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_100_inj__on__contraD,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,A: set_Pr1725653840tv_nat,X: produc194167194tv_nat,Y: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ A )
=> ( ( X != Y )
=> ( ( member737151281tv_nat @ X @ A )
=> ( ( member737151281tv_nat @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_101_inj__on__contraD,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,A: set_Pr13445366lle_tv,X: produc270694976lle_tv,Y: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ A )
=> ( ( X != Y )
=> ( ( member813679063lle_tv @ X @ A )
=> ( ( member813679063lle_tv @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_102_inj__on__contraD,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ A )
=> ( ( X != Y )
=> ( ( member701585322at_nat @ X @ A )
=> ( ( member701585322at_nat @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_103_inj__on__contraD,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,X: nat,Y: nat] :
( ( inj_on1955349912lle_tv @ F @ A )
=> ( ( X != Y )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_104_inj__on__contraD,axiom,
! [F: nat > nat,A: set_nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( X != Y )
=> ( ( member_nat @ X @ A )
=> ( ( member_nat @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_105_inj__on__contraD,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( X != Y )
=> ( ( member266900804lle_tv @ X @ A )
=> ( ( member266900804lle_tv @ Y @ A )
=> ( ( F @ X )
!= ( F @ Y ) ) ) ) ) ) ).
% inj_on_contraD
thf(fact_106_top__empty__eq,axiom,
( top_to900819589_nat_o
= ( ^ [X2: produc194167194tv_nat] : ( member737151281tv_nat @ X2 @ top_to975729152tv_nat ) ) ) ).
% top_empty_eq
thf(fact_107_top__empty__eq,axiom,
( top_to1889334367e_tv_o
= ( ^ [X2: produc270694976lle_tv] : ( member813679063lle_tv @ X2 @ top_to1411004326lle_tv ) ) ) ).
% top_empty_eq
thf(fact_108_top__empty__eq,axiom,
( top_to632227436_nat_o
= ( ^ [X2: product_prod_nat_nat] : ( member701585322at_nat @ X2 @ top_to1555900337at_nat ) ) ) ).
% top_empty_eq
thf(fact_109_top__empty__eq,axiom,
( top_to1299250770e_tv_o
= ( ^ [X2: paraco1605129243lle_tv] : ( member266900804lle_tv @ X2 @ top_to1057771083lle_tv ) ) ) ).
% top_empty_eq
thf(fact_110_top__empty__eq,axiom,
( top_top_nat_o
= ( ^ [X2: nat] : ( member_nat @ X2 @ top_top_set_nat ) ) ) ).
% top_empty_eq
thf(fact_111_the__inv__f__f,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,X: produc1647334210lle_tv] :
( ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv )
=> ( ( the_in427240730lle_tv @ top_to1871154984lle_tv @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_112_the__inv__f__f,axiom,
! [F: paraco1605129243lle_tv > nat,X: paraco1605129243lle_tv] :
( ( inj_on1179712058tv_nat @ F @ top_to1057771083lle_tv )
=> ( ( the_in1509933432tv_nat @ top_to1057771083lle_tv @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_113_the__inv__f__f,axiom,
! [F: nat > paraco1605129243lle_tv,X: nat] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( the_in138087638lle_tv @ top_top_set_nat @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_114_the__inv__f__f,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,X: produc194167194tv_nat] :
( ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat )
=> ( ( the_in195660058tv_nat @ top_to975729152tv_nat @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_115_the__inv__f__f,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,X: produc270694976lle_tv] :
( ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( the_in1388677748lle_tv @ top_to1411004326lle_tv @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_116_the__inv__f__f,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,X: product_prod_nat_nat] :
( ( inj_on26176689at_nat @ F @ top_to1555900337at_nat )
=> ( ( the_in2068894451at_nat @ top_to1555900337at_nat @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_117_the__inv__f__f,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( the_in452116896lle_tv @ top_to1057771083lle_tv @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_118_the__inv__f__f,axiom,
! [F: nat > nat,X: nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( the_inv_into_nat_nat @ top_top_set_nat @ F @ ( F @ X ) )
= X ) ) ).
% the_inv_f_f
thf(fact_119_strict__mono__on__imp__inj__on,axiom,
! [F: nat > nat,A: set_nat] :
( ( strict2146030304at_nat @ F @ A )
=> ( inj_on_nat_nat @ F @ A ) ) ).
% strict_mono_on_imp_inj_on
thf(fact_120_linorder__injI,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ( F @ X3 )
!= ( F @ Y2 ) ) )
=> ( inj_on1955349912lle_tv @ F @ top_top_set_nat ) ) ).
% linorder_injI
thf(fact_121_linorder__injI,axiom,
! [F: nat > nat] :
( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ( F @ X3 )
!= ( F @ Y2 ) ) )
=> ( inj_on_nat_nat @ F @ top_top_set_nat ) ) ).
% linorder_injI
thf(fact_122_inj__add__left,axiom,
! [A4: nat] : ( inj_on_nat_nat @ ( plus_plus_nat @ A4 ) @ top_top_set_nat ) ).
% inj_add_left
thf(fact_123_change__tv_Osimps_I2_J,axiom,
! [F: nat > nat,N: nat] :
( ( paraco1147068288nge_tv @ F @ ( paraco793048302_Indet @ N ) )
= ( paraco793048302_Indet @ ( F @ N ) ) ) ).
% change_tv.simps(2)
thf(fact_124_inj__apsnd,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( inj_on2112487900lle_tv @ ( produc1408152463lle_tv @ F ) @ top_to1871154984lle_tv )
= ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv ) ) ).
% inj_apsnd
thf(fact_125_inj__apsnd,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ( inj_on967082628lle_tv @ ( produc1804670661lle_tv @ F ) @ top_to975729152tv_nat )
= ( inj_on1955349912lle_tv @ F @ top_top_set_nat ) ) ).
% inj_apsnd
thf(fact_126_inj__apsnd,axiom,
! [F: nat > nat] :
( ( inj_on552895452tv_nat @ ( produc237097339lle_tv @ F ) @ top_to975729152tv_nat )
= ( inj_on_nat_nat @ F @ top_top_set_nat ) ) ).
% inj_apsnd
thf(fact_127_inj__apsnd,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( inj_on1745913142lle_tv @ ( produc2040316391tv_nat @ F ) @ top_to1411004326lle_tv )
= ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv ) ) ).
% inj_apsnd
thf(fact_128_inj__apsnd,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ( inj_on1840679568lle_tv @ ( produc1608943133tv_nat @ F ) @ top_to1555900337at_nat )
= ( inj_on1955349912lle_tv @ F @ top_top_set_nat ) ) ).
% inj_apsnd
thf(fact_129_inj__apsnd,axiom,
! [F: nat > nat] :
( ( inj_on26176689at_nat @ ( produc1320959600at_nat @ F ) @ top_to1555900337at_nat )
= ( inj_on_nat_nat @ F @ top_top_set_nat ) ) ).
% inj_apsnd
thf(fact_130_inj__image__mem__iff,axiom,
! [F: paraco1605129243lle_tv > nat,A4: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on1179712058tv_nat @ F @ top_to1057771083lle_tv )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_376325286tv_nat @ F @ A ) )
= ( member266900804lle_tv @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_131_inj__image__mem__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A4: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_335818702lle_tv @ F @ A ) )
= ( member266900804lle_tv @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_132_inj__image__mem__iff,axiom,
! [F: nat > nat,A4: nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_nat_nat @ F @ A ) )
= ( member_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_133_inj__image__mem__iff,axiom,
! [F: nat > paraco1605129243lle_tv,A4: nat,A: set_nat] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_1151963140lle_tv @ F @ A ) )
= ( member_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_134_inj__image__mem__iff,axiom,
! [F: produc194167194tv_nat > nat,A4: produc194167194tv_nat,A: set_Pr1725653840tv_nat] :
( ( inj_on808253149at_nat @ F @ top_to975729152tv_nat )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_1381266801at_nat @ F @ A ) )
= ( member737151281tv_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_135_inj__image__mem__iff,axiom,
! [F: produc194167194tv_nat > paraco1605129243lle_tv,A4: produc194167194tv_nat,A: set_Pr1725653840tv_nat] :
( ( inj_on1612474245lle_tv @ F @ top_to975729152tv_nat )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_2019567641lle_tv @ F @ A ) )
= ( member737151281tv_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_136_inj__image__mem__iff,axiom,
! [F: produc270694976lle_tv > nat,A4: produc270694976lle_tv,A: set_Pr13445366lle_tv] :
( ( inj_on936843139tv_nat @ F @ top_to1411004326lle_tv )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_1509856791tv_nat @ F @ A ) )
= ( member813679063lle_tv @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_137_inj__image__mem__iff,axiom,
! [F: produc270694976lle_tv > paraco1605129243lle_tv,A4: produc270694976lle_tv,A: set_Pr13445366lle_tv] :
( ( inj_on394919723lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_802013119lle_tv @ F @ A ) )
= ( member813679063lle_tv @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_138_inj__image__mem__iff,axiom,
! [F: product_prod_nat_nat > nat,A4: product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( inj_on642995232at_nat @ F @ top_to1555900337at_nat )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_1397137548at_nat @ F @ A ) )
= ( member701585322at_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_139_inj__image__mem__iff,axiom,
! [F: product_prod_nat_nat > paraco1605129243lle_tv,A4: product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( inj_on520021963lle_tv @ F @ top_to1555900337at_nat )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_1093035615lle_tv @ F @ A ) )
= ( member701585322at_nat @ A4 @ A ) ) ) ).
% inj_image_mem_iff
thf(fact_140_inj__image__eq__iff,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,A: set_Pr2014382200lle_tv,B: set_Pr2014382200lle_tv] :
( ( inj_on2112487900lle_tv @ F @ top_to1871154984lle_tv )
=> ( ( ( image_1221801032lle_tv @ F @ A )
= ( image_1221801032lle_tv @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_141_inj__image__eq__iff,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,B: set_nat] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( ( image_1151963140lle_tv @ F @ A )
= ( image_1151963140lle_tv @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_142_inj__image__eq__iff,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,A: set_Pr1725653840tv_nat,B: set_Pr1725653840tv_nat] :
( ( inj_on552895452tv_nat @ F @ top_to975729152tv_nat )
=> ( ( ( image_1104296520tv_nat @ F @ A )
= ( image_1104296520tv_nat @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_143_inj__image__eq__iff,axiom,
! [F: produc270694976lle_tv > produc270694976lle_tv,A: set_Pr13445366lle_tv,B: set_Pr13445366lle_tv] :
( ( inj_on1745913142lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( ( image_149830562lle_tv @ F @ A )
= ( image_149830562lle_tv @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_144_inj__image__eq__iff,axiom,
! [F: product_prod_nat_nat > produc194167194tv_nat,A: set_Pr1986765409at_nat,B: set_Pr1986765409at_nat] :
( ( inj_on1764151786tv_nat @ F @ top_to1555900337at_nat )
=> ( ( ( image_1597721174tv_nat @ F @ A )
= ( image_1597721174tv_nat @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_145_inj__image__eq__iff,axiom,
! [F: product_prod_nat_nat > produc270694976lle_tv,A: set_Pr1986765409at_nat,B: set_Pr1986765409at_nat] :
( ( inj_on1840679568lle_tv @ F @ top_to1555900337at_nat )
=> ( ( ( image_1674248956lle_tv @ F @ A )
= ( image_1674248956lle_tv @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_146_inj__image__eq__iff,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,B: set_Pr1986765409at_nat] :
( ( inj_on26176689at_nat @ F @ top_to1555900337at_nat )
=> ( ( ( image_815163717at_nat @ F @ A )
= ( image_815163717at_nat @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_147_inj__image__eq__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( ( image_335818702lle_tv @ F @ A )
= ( image_335818702lle_tv @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_148_inj__image__eq__iff,axiom,
! [F: nat > nat,A: set_nat,B: set_nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( ( image_nat_nat @ F @ A )
= ( image_nat_nat @ F @ B ) )
= ( A = B ) ) ) ).
% inj_image_eq_iff
thf(fact_149_range__ex1__eq,axiom,
! [F: paraco1605129243lle_tv > nat,B2: nat] :
( ( inj_on1179712058tv_nat @ F @ top_to1057771083lle_tv )
=> ( ( member_nat @ B2 @ ( image_376325286tv_nat @ F @ top_to1057771083lle_tv ) )
= ( ? [X2: paraco1605129243lle_tv] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: paraco1605129243lle_tv] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_150_range__ex1__eq,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,B2: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( member266900804lle_tv @ B2 @ ( image_335818702lle_tv @ F @ top_to1057771083lle_tv ) )
= ( ? [X2: paraco1605129243lle_tv] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: paraco1605129243lle_tv] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_151_range__ex1__eq,axiom,
! [F: nat > nat,B2: nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( member_nat @ B2 @ ( image_nat_nat @ F @ top_top_set_nat ) )
= ( ? [X2: nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_152_range__ex1__eq,axiom,
! [F: nat > paraco1605129243lle_tv,B2: paraco1605129243lle_tv] :
( ( inj_on1955349912lle_tv @ F @ top_top_set_nat )
=> ( ( member266900804lle_tv @ B2 @ ( image_1151963140lle_tv @ F @ top_top_set_nat ) )
= ( ? [X2: nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_153_range__ex1__eq,axiom,
! [F: produc194167194tv_nat > nat,B2: nat] :
( ( inj_on808253149at_nat @ F @ top_to975729152tv_nat )
=> ( ( member_nat @ B2 @ ( image_1381266801at_nat @ F @ top_to975729152tv_nat ) )
= ( ? [X2: produc194167194tv_nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: produc194167194tv_nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_154_range__ex1__eq,axiom,
! [F: produc194167194tv_nat > paraco1605129243lle_tv,B2: paraco1605129243lle_tv] :
( ( inj_on1612474245lle_tv @ F @ top_to975729152tv_nat )
=> ( ( member266900804lle_tv @ B2 @ ( image_2019567641lle_tv @ F @ top_to975729152tv_nat ) )
= ( ? [X2: produc194167194tv_nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: produc194167194tv_nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_155_range__ex1__eq,axiom,
! [F: produc270694976lle_tv > nat,B2: nat] :
( ( inj_on936843139tv_nat @ F @ top_to1411004326lle_tv )
=> ( ( member_nat @ B2 @ ( image_1509856791tv_nat @ F @ top_to1411004326lle_tv ) )
= ( ? [X2: produc270694976lle_tv] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: produc270694976lle_tv] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_156_range__ex1__eq,axiom,
! [F: produc270694976lle_tv > paraco1605129243lle_tv,B2: paraco1605129243lle_tv] :
( ( inj_on394919723lle_tv @ F @ top_to1411004326lle_tv )
=> ( ( member266900804lle_tv @ B2 @ ( image_802013119lle_tv @ F @ top_to1411004326lle_tv ) )
= ( ? [X2: produc270694976lle_tv] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: produc270694976lle_tv] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_157_range__ex1__eq,axiom,
! [F: product_prod_nat_nat > nat,B2: nat] :
( ( inj_on642995232at_nat @ F @ top_to1555900337at_nat )
=> ( ( member_nat @ B2 @ ( image_1397137548at_nat @ F @ top_to1555900337at_nat ) )
= ( ? [X2: product_prod_nat_nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: product_prod_nat_nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_158_range__ex1__eq,axiom,
! [F: product_prod_nat_nat > paraco1605129243lle_tv,B2: paraco1605129243lle_tv] :
( ( inj_on520021963lle_tv @ F @ top_to1555900337at_nat )
=> ( ( member266900804lle_tv @ B2 @ ( image_1093035615lle_tv @ F @ top_to1555900337at_nat ) )
= ( ? [X2: product_prod_nat_nat] :
( ( B2
= ( F @ X2 ) )
& ! [Y3: product_prod_nat_nat] :
( ( B2
= ( F @ Y3 ) )
=> ( Y3 = X2 ) ) ) ) ) ) ).
% range_ex1_eq
thf(fact_159_strict__mono__imp__inj__on,axiom,
! [F: nat > nat,A: set_nat] :
( ( order_769474267at_nat @ F )
=> ( inj_on_nat_nat @ F @ A ) ) ).
% strict_mono_imp_inj_on
thf(fact_160_image__eqI,axiom,
! [B2: produc194167194tv_nat,F: product_prod_nat_nat > produc194167194tv_nat,X: product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( B2
= ( F @ X ) )
=> ( ( member701585322at_nat @ X @ A )
=> ( member737151281tv_nat @ B2 @ ( image_1597721174tv_nat @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_161_image__eqI,axiom,
! [B2: produc270694976lle_tv,F: product_prod_nat_nat > produc270694976lle_tv,X: product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( B2
= ( F @ X ) )
=> ( ( member701585322at_nat @ X @ A )
=> ( member813679063lle_tv @ B2 @ ( image_1674248956lle_tv @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_162_image__eqI,axiom,
! [B2: product_prod_nat_nat,F: product_prod_nat_nat > product_prod_nat_nat,X: product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( B2
= ( F @ X ) )
=> ( ( member701585322at_nat @ X @ A )
=> ( member701585322at_nat @ B2 @ ( image_815163717at_nat @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_163_image__eqI,axiom,
! [B2: nat,F: nat > nat,X: nat,A: set_nat] :
( ( B2
= ( F @ X ) )
=> ( ( member_nat @ X @ A )
=> ( member_nat @ B2 @ ( image_nat_nat @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_164_image__eqI,axiom,
! [B2: paraco1605129243lle_tv,F: nat > paraco1605129243lle_tv,X: nat,A: set_nat] :
( ( B2
= ( F @ X ) )
=> ( ( member_nat @ X @ A )
=> ( member266900804lle_tv @ B2 @ ( image_1151963140lle_tv @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_165_image__eqI,axiom,
! [B2: nat,F: paraco1605129243lle_tv > nat,X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( B2
= ( F @ X ) )
=> ( ( member266900804lle_tv @ X @ A )
=> ( member_nat @ B2 @ ( image_376325286tv_nat @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_166_image__eqI,axiom,
! [B2: paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( B2
= ( F @ X ) )
=> ( ( member266900804lle_tv @ X @ A )
=> ( member266900804lle_tv @ B2 @ ( image_335818702lle_tv @ F @ A ) ) ) ) ).
% image_eqI
thf(fact_167_tv_Oinject_I2_J,axiom,
! [X22: nat,Y22: nat] :
( ( ( paraco793048302_Indet @ X22 )
= ( paraco793048302_Indet @ Y22 ) )
= ( X22 = Y22 ) ) ).
% tv.inject(2)
thf(fact_168_top1I,axiom,
! [X: paraco1605129243lle_tv] : ( top_to1299250770e_tv_o @ X ) ).
% top1I
thf(fact_169_top1I,axiom,
! [X: nat] : ( top_top_nat_o @ X ) ).
% top1I
thf(fact_170_the__inv__into__onto,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( image_335818702lle_tv @ ( the_in452116896lle_tv @ A @ F ) @ ( image_335818702lle_tv @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_171_the__inv__into__onto,axiom,
! [F: nat > nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( image_nat_nat @ ( the_inv_into_nat_nat @ A @ F ) @ ( image_nat_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_172_the__inv__into__onto,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat] :
( ( inj_on1955349912lle_tv @ F @ A )
=> ( ( image_376325286tv_nat @ ( the_in138087638lle_tv @ A @ F ) @ ( image_1151963140lle_tv @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_173_the__inv__into__onto,axiom,
! [F: paraco1605129243lle_tv > nat,A: set_Pa1764573435lle_tv] :
( ( inj_on1179712058tv_nat @ F @ A )
=> ( ( image_1151963140lle_tv @ ( the_in1509933432tv_nat @ A @ F ) @ ( image_376325286tv_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_174_the__inv__into__onto,axiom,
! [F: product_prod_nat_nat > produc194167194tv_nat,A: set_Pr1986765409at_nat] :
( ( inj_on1764151786tv_nat @ F @ A )
=> ( ( image_1805124128at_nat @ ( the_in667485224tv_nat @ A @ F ) @ ( image_1597721174tv_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_175_the__inv__into__onto,axiom,
! [F: product_prod_nat_nat > produc270694976lle_tv,A: set_Pr1986765409at_nat] :
( ( inj_on1840679568lle_tv @ F @ A )
=> ( ( image_1787705850at_nat @ ( the_in744013006lle_tv @ A @ F ) @ ( image_1674248956lle_tv @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_176_the__inv__into__onto,axiom,
! [F: produc194167194tv_nat > product_prod_nat_nat,A: set_Pr1725653840tv_nat] :
( ( inj_on1971554740at_nat @ F @ A )
=> ( ( image_1597721174tv_nat @ ( the_in874888178at_nat @ A @ F ) @ ( image_1805124128at_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_177_the__inv__into__onto,axiom,
! [F: produc270694976lle_tv > product_prod_nat_nat,A: set_Pr13445366lle_tv] :
( ( inj_on1954136462at_nat @ F @ A )
=> ( ( image_1674248956lle_tv @ ( the_in857469900at_nat @ A @ F ) @ ( image_1787705850at_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_178_the__inv__into__onto,axiom,
! [F: produc1647334210lle_tv > produc1647334210lle_tv,A: set_Pr2014382200lle_tv] :
( ( inj_on2112487900lle_tv @ F @ A )
=> ( ( image_1221801032lle_tv @ ( the_in427240730lle_tv @ A @ F ) @ ( image_1221801032lle_tv @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_179_the__inv__into__onto,axiom,
! [F: produc194167194tv_nat > produc194167194tv_nat,A: set_Pr1725653840tv_nat] :
( ( inj_on552895452tv_nat @ F @ A )
=> ( ( image_1104296520tv_nat @ ( the_in195660058tv_nat @ A @ F ) @ ( image_1104296520tv_nat @ F @ A ) )
= A ) ) ).
% the_inv_into_onto
thf(fact_180_imageI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,F: product_prod_nat_nat > produc194167194tv_nat] :
( ( member701585322at_nat @ X @ A )
=> ( member737151281tv_nat @ ( F @ X ) @ ( image_1597721174tv_nat @ F @ A ) ) ) ).
% imageI
thf(fact_181_imageI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,F: product_prod_nat_nat > produc270694976lle_tv] :
( ( member701585322at_nat @ X @ A )
=> ( member813679063lle_tv @ ( F @ X ) @ ( image_1674248956lle_tv @ F @ A ) ) ) ).
% imageI
thf(fact_182_imageI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
( ( member701585322at_nat @ X @ A )
=> ( member701585322at_nat @ ( F @ X ) @ ( image_815163717at_nat @ F @ A ) ) ) ).
% imageI
thf(fact_183_imageI,axiom,
! [X: nat,A: set_nat,F: nat > nat] :
( ( member_nat @ X @ A )
=> ( member_nat @ ( F @ X ) @ ( image_nat_nat @ F @ A ) ) ) ).
% imageI
thf(fact_184_imageI,axiom,
! [X: nat,A: set_nat,F: nat > paraco1605129243lle_tv] :
( ( member_nat @ X @ A )
=> ( member266900804lle_tv @ ( F @ X ) @ ( image_1151963140lle_tv @ F @ A ) ) ) ).
% imageI
thf(fact_185_imageI,axiom,
! [X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > nat] :
( ( member266900804lle_tv @ X @ A )
=> ( member_nat @ ( F @ X ) @ ( image_376325286tv_nat @ F @ A ) ) ) ).
% imageI
thf(fact_186_imageI,axiom,
! [X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X @ A )
=> ( member266900804lle_tv @ ( F @ X ) @ ( image_335818702lle_tv @ F @ A ) ) ) ).
% imageI
thf(fact_187_image__iff,axiom,
! [Z: produc194167194tv_nat,F: product_prod_nat_nat > produc194167194tv_nat,A: set_Pr1986765409at_nat] :
( ( member737151281tv_nat @ Z @ ( image_1597721174tv_nat @ F @ A ) )
= ( ? [X2: product_prod_nat_nat] :
( ( member701585322at_nat @ X2 @ A )
& ( Z
= ( F @ X2 ) ) ) ) ) ).
% image_iff
thf(fact_188_image__iff,axiom,
! [Z: produc270694976lle_tv,F: product_prod_nat_nat > produc270694976lle_tv,A: set_Pr1986765409at_nat] :
( ( member813679063lle_tv @ Z @ ( image_1674248956lle_tv @ F @ A ) )
= ( ? [X2: product_prod_nat_nat] :
( ( member701585322at_nat @ X2 @ A )
& ( Z
= ( F @ X2 ) ) ) ) ) ).
% image_iff
thf(fact_189_image__iff,axiom,
! [Z: product_prod_nat_nat,F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat] :
( ( member701585322at_nat @ Z @ ( image_815163717at_nat @ F @ A ) )
= ( ? [X2: product_prod_nat_nat] :
( ( member701585322at_nat @ X2 @ A )
& ( Z
= ( F @ X2 ) ) ) ) ) ).
% image_iff
thf(fact_190_image__iff,axiom,
! [Z: nat,F: nat > nat,A: set_nat] :
( ( member_nat @ Z @ ( image_nat_nat @ F @ A ) )
= ( ? [X2: nat] :
( ( member_nat @ X2 @ A )
& ( Z
= ( F @ X2 ) ) ) ) ) ).
% image_iff
thf(fact_191_image__iff,axiom,
! [Z: paraco1605129243lle_tv,F: nat > paraco1605129243lle_tv,A: set_nat] :
( ( member266900804lle_tv @ Z @ ( image_1151963140lle_tv @ F @ A ) )
= ( ? [X2: nat] :
( ( member_nat @ X2 @ A )
& ( Z
= ( F @ X2 ) ) ) ) ) ).
% image_iff
thf(fact_192_bex__imageD,axiom,
! [F: product_prod_nat_nat > produc194167194tv_nat,A: set_Pr1986765409at_nat,P: produc194167194tv_nat > $o] :
( ? [X4: produc194167194tv_nat] :
( ( member737151281tv_nat @ X4 @ ( image_1597721174tv_nat @ F @ A ) )
& ( P @ X4 ) )
=> ? [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ A )
& ( P @ ( F @ X3 ) ) ) ) ).
% bex_imageD
thf(fact_193_bex__imageD,axiom,
! [F: product_prod_nat_nat > produc270694976lle_tv,A: set_Pr1986765409at_nat,P: produc270694976lle_tv > $o] :
( ? [X4: produc270694976lle_tv] :
( ( member813679063lle_tv @ X4 @ ( image_1674248956lle_tv @ F @ A ) )
& ( P @ X4 ) )
=> ? [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ A )
& ( P @ ( F @ X3 ) ) ) ) ).
% bex_imageD
thf(fact_194_bex__imageD,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,P: product_prod_nat_nat > $o] :
( ? [X4: product_prod_nat_nat] :
( ( member701585322at_nat @ X4 @ ( image_815163717at_nat @ F @ A ) )
& ( P @ X4 ) )
=> ? [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ A )
& ( P @ ( F @ X3 ) ) ) ) ).
% bex_imageD
thf(fact_195_bex__imageD,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,P: paraco1605129243lle_tv > $o] :
( ? [X4: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X4 @ ( image_1151963140lle_tv @ F @ A ) )
& ( P @ X4 ) )
=> ? [X3: nat] :
( ( member_nat @ X3 @ A )
& ( P @ ( F @ X3 ) ) ) ) ).
% bex_imageD
thf(fact_196_bex__imageD,axiom,
! [F: nat > nat,A: set_nat,P: nat > $o] :
( ? [X4: nat] :
( ( member_nat @ X4 @ ( image_nat_nat @ F @ A ) )
& ( P @ X4 ) )
=> ? [X3: nat] :
( ( member_nat @ X3 @ A )
& ( P @ ( F @ X3 ) ) ) ) ).
% bex_imageD
thf(fact_197_image__cong,axiom,
! [M: set_Pr1986765409at_nat,N2: set_Pr1986765409at_nat,F: product_prod_nat_nat > produc194167194tv_nat,G: product_prod_nat_nat > produc194167194tv_nat] :
( ( M = N2 )
=> ( ! [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ N2 )
=> ( ( F @ X3 )
= ( G @ X3 ) ) )
=> ( ( image_1597721174tv_nat @ F @ M )
= ( image_1597721174tv_nat @ G @ N2 ) ) ) ) ).
% image_cong
thf(fact_198_image__cong,axiom,
! [M: set_Pr1986765409at_nat,N2: set_Pr1986765409at_nat,F: product_prod_nat_nat > produc270694976lle_tv,G: product_prod_nat_nat > produc270694976lle_tv] :
( ( M = N2 )
=> ( ! [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ N2 )
=> ( ( F @ X3 )
= ( G @ X3 ) ) )
=> ( ( image_1674248956lle_tv @ F @ M )
= ( image_1674248956lle_tv @ G @ N2 ) ) ) ) ).
% image_cong
thf(fact_199_image__cong,axiom,
! [M: set_Pr1986765409at_nat,N2: set_Pr1986765409at_nat,F: product_prod_nat_nat > product_prod_nat_nat,G: product_prod_nat_nat > product_prod_nat_nat] :
( ( M = N2 )
=> ( ! [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ N2 )
=> ( ( F @ X3 )
= ( G @ X3 ) ) )
=> ( ( image_815163717at_nat @ F @ M )
= ( image_815163717at_nat @ G @ N2 ) ) ) ) ).
% image_cong
thf(fact_200_image__cong,axiom,
! [M: set_nat,N2: set_nat,F: nat > paraco1605129243lle_tv,G: nat > paraco1605129243lle_tv] :
( ( M = N2 )
=> ( ! [X3: nat] :
( ( member_nat @ X3 @ N2 )
=> ( ( F @ X3 )
= ( G @ X3 ) ) )
=> ( ( image_1151963140lle_tv @ F @ M )
= ( image_1151963140lle_tv @ G @ N2 ) ) ) ) ).
% image_cong
thf(fact_201_image__cong,axiom,
! [M: set_nat,N2: set_nat,F: nat > nat,G: nat > nat] :
( ( M = N2 )
=> ( ! [X3: nat] :
( ( member_nat @ X3 @ N2 )
=> ( ( F @ X3 )
= ( G @ X3 ) ) )
=> ( ( image_nat_nat @ F @ M )
= ( image_nat_nat @ G @ N2 ) ) ) ) ).
% image_cong
thf(fact_202_ball__imageD,axiom,
! [F: product_prod_nat_nat > produc194167194tv_nat,A: set_Pr1986765409at_nat,P: produc194167194tv_nat > $o] :
( ! [X3: produc194167194tv_nat] :
( ( member737151281tv_nat @ X3 @ ( image_1597721174tv_nat @ F @ A ) )
=> ( P @ X3 ) )
=> ! [X4: product_prod_nat_nat] :
( ( member701585322at_nat @ X4 @ A )
=> ( P @ ( F @ X4 ) ) ) ) ).
% ball_imageD
thf(fact_203_ball__imageD,axiom,
! [F: product_prod_nat_nat > produc270694976lle_tv,A: set_Pr1986765409at_nat,P: produc270694976lle_tv > $o] :
( ! [X3: produc270694976lle_tv] :
( ( member813679063lle_tv @ X3 @ ( image_1674248956lle_tv @ F @ A ) )
=> ( P @ X3 ) )
=> ! [X4: product_prod_nat_nat] :
( ( member701585322at_nat @ X4 @ A )
=> ( P @ ( F @ X4 ) ) ) ) ).
% ball_imageD
thf(fact_204_ball__imageD,axiom,
! [F: product_prod_nat_nat > product_prod_nat_nat,A: set_Pr1986765409at_nat,P: product_prod_nat_nat > $o] :
( ! [X3: product_prod_nat_nat] :
( ( member701585322at_nat @ X3 @ ( image_815163717at_nat @ F @ A ) )
=> ( P @ X3 ) )
=> ! [X4: product_prod_nat_nat] :
( ( member701585322at_nat @ X4 @ A )
=> ( P @ ( F @ X4 ) ) ) ) ).
% ball_imageD
thf(fact_205_ball__imageD,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,P: paraco1605129243lle_tv > $o] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ ( image_1151963140lle_tv @ F @ A ) )
=> ( P @ X3 ) )
=> ! [X4: nat] :
( ( member_nat @ X4 @ A )
=> ( P @ ( F @ X4 ) ) ) ) ).
% ball_imageD
thf(fact_206_ball__imageD,axiom,
! [F: nat > nat,A: set_nat,P: nat > $o] :
( ! [X3: nat] :
( ( member_nat @ X3 @ ( image_nat_nat @ F @ A ) )
=> ( P @ X3 ) )
=> ! [X4: nat] :
( ( member_nat @ X4 @ A )
=> ( P @ ( F @ X4 ) ) ) ) ).
% ball_imageD
thf(fact_207_rev__image__eqI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,B2: produc194167194tv_nat,F: product_prod_nat_nat > produc194167194tv_nat] :
( ( member701585322at_nat @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member737151281tv_nat @ B2 @ ( image_1597721174tv_nat @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_208_rev__image__eqI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,B2: produc270694976lle_tv,F: product_prod_nat_nat > produc270694976lle_tv] :
( ( member701585322at_nat @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member813679063lle_tv @ B2 @ ( image_1674248956lle_tv @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_209_rev__image__eqI,axiom,
! [X: product_prod_nat_nat,A: set_Pr1986765409at_nat,B2: product_prod_nat_nat,F: product_prod_nat_nat > product_prod_nat_nat] :
( ( member701585322at_nat @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member701585322at_nat @ B2 @ ( image_815163717at_nat @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_210_rev__image__eqI,axiom,
! [X: nat,A: set_nat,B2: nat,F: nat > nat] :
( ( member_nat @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member_nat @ B2 @ ( image_nat_nat @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_211_rev__image__eqI,axiom,
! [X: nat,A: set_nat,B2: paraco1605129243lle_tv,F: nat > paraco1605129243lle_tv] :
( ( member_nat @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member266900804lle_tv @ B2 @ ( image_1151963140lle_tv @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_212_rev__image__eqI,axiom,
! [X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,B2: nat,F: paraco1605129243lle_tv > nat] :
( ( member266900804lle_tv @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member_nat @ B2 @ ( image_376325286tv_nat @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_213_rev__image__eqI,axiom,
! [X: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,B2: paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X @ A )
=> ( ( B2
= ( F @ X ) )
=> ( member266900804lle_tv @ B2 @ ( image_335818702lle_tv @ F @ A ) ) ) ) ).
% rev_image_eqI
thf(fact_214_strict__mono__onD,axiom,
! [F: nat > nat,A: set_nat,R: nat,S: nat] :
( ( strict2146030304at_nat @ F @ A )
=> ( ( member_nat @ R @ A )
=> ( ( member_nat @ S @ A )
=> ( ( ord_less_nat @ R @ S )
=> ( ord_less_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_215_strict__mono__onD,axiom,
! [F: nat > set_nat,A: set_nat,R: nat,S: nat] :
( ( strict1310998166et_nat @ F @ A )
=> ( ( member_nat @ R @ A )
=> ( ( member_nat @ S @ A )
=> ( ( ord_less_nat @ R @ S )
=> ( ord_less_set_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_216_strict__mono__onD,axiom,
! [F: nat > set_Pa1764573435lle_tv,A: set_nat,R: nat,S: nat] :
( ( strict1658340843lle_tv @ F @ A )
=> ( ( member_nat @ R @ A )
=> ( ( member_nat @ S @ A )
=> ( ( ord_less_nat @ R @ S )
=> ( ord_le727057319lle_tv @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_217_strict__mono__onD,axiom,
! [F: set_nat > nat,A: set_set_nat,R: set_nat,S: set_nat] :
( ( strict1802283670at_nat @ F @ A )
=> ( ( member_set_nat @ R @ A )
=> ( ( member_set_nat @ S @ A )
=> ( ( ord_less_set_nat @ R @ S )
=> ( ord_less_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_218_strict__mono__onD,axiom,
! [F: set_nat > set_nat,A: set_set_nat,R: set_nat,S: set_nat] :
( ( strict473775692et_nat @ F @ A )
=> ( ( member_set_nat @ R @ A )
=> ( ( member_set_nat @ S @ A )
=> ( ( ord_less_set_nat @ R @ S )
=> ( ord_less_set_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_219_strict__mono__onD,axiom,
! [F: set_nat > set_Pa1764573435lle_tv,A: set_set_nat,R: set_nat,S: set_nat] :
( ( strict172559285lle_tv @ F @ A )
=> ( ( member_set_nat @ R @ A )
=> ( ( member_set_nat @ S @ A )
=> ( ( ord_less_set_nat @ R @ S )
=> ( ord_le727057319lle_tv @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_220_strict__mono__onD,axiom,
! [F: set_Pa1764573435lle_tv > nat,A: set_se800614875lle_tv,R: set_Pa1764573435lle_tv,S: set_Pa1764573435lle_tv] :
( ( strict1125660301tv_nat @ F @ A )
=> ( ( member1875402276lle_tv @ R @ A )
=> ( ( member1875402276lle_tv @ S @ A )
=> ( ( ord_le727057319lle_tv @ R @ S )
=> ( ord_less_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_221_strict__mono__onD,axiom,
! [F: set_Pa1764573435lle_tv > set_nat,A: set_se800614875lle_tv,R: set_Pa1764573435lle_tv,S: set_Pa1764573435lle_tv] :
( ( strict1455779395et_nat @ F @ A )
=> ( ( member1875402276lle_tv @ R @ A )
=> ( ( member1875402276lle_tv @ S @ A )
=> ( ( ord_le727057319lle_tv @ R @ S )
=> ( ord_less_set_nat @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_222_strict__mono__onD,axiom,
! [F: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv,A: set_se800614875lle_tv,R: set_Pa1764573435lle_tv,S: set_Pa1764573435lle_tv] :
( ( strict592849515lle_tv @ F @ A )
=> ( ( member1875402276lle_tv @ R @ A )
=> ( ( member1875402276lle_tv @ S @ A )
=> ( ( ord_le727057319lle_tv @ R @ S )
=> ( ord_le727057319lle_tv @ ( F @ R ) @ ( F @ S ) ) ) ) ) ) ).
% strict_mono_onD
thf(fact_223_strict__mono__onI,axiom,
! [A: set_nat,F: nat > nat] :
( ! [R2: nat,S2: nat] :
( ( member_nat @ R2 @ A )
=> ( ( member_nat @ S2 @ A )
=> ( ( ord_less_nat @ R2 @ S2 )
=> ( ord_less_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict2146030304at_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_224_strict__mono__onI,axiom,
! [A: set_nat,F: nat > set_nat] :
( ! [R2: nat,S2: nat] :
( ( member_nat @ R2 @ A )
=> ( ( member_nat @ S2 @ A )
=> ( ( ord_less_nat @ R2 @ S2 )
=> ( ord_less_set_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict1310998166et_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_225_strict__mono__onI,axiom,
! [A: set_nat,F: nat > set_Pa1764573435lle_tv] :
( ! [R2: nat,S2: nat] :
( ( member_nat @ R2 @ A )
=> ( ( member_nat @ S2 @ A )
=> ( ( ord_less_nat @ R2 @ S2 )
=> ( ord_le727057319lle_tv @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict1658340843lle_tv @ F @ A ) ) ).
% strict_mono_onI
thf(fact_226_strict__mono__onI,axiom,
! [A: set_set_nat,F: set_nat > nat] :
( ! [R2: set_nat,S2: set_nat] :
( ( member_set_nat @ R2 @ A )
=> ( ( member_set_nat @ S2 @ A )
=> ( ( ord_less_set_nat @ R2 @ S2 )
=> ( ord_less_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict1802283670at_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_227_strict__mono__onI,axiom,
! [A: set_set_nat,F: set_nat > set_nat] :
( ! [R2: set_nat,S2: set_nat] :
( ( member_set_nat @ R2 @ A )
=> ( ( member_set_nat @ S2 @ A )
=> ( ( ord_less_set_nat @ R2 @ S2 )
=> ( ord_less_set_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict473775692et_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_228_strict__mono__onI,axiom,
! [A: set_set_nat,F: set_nat > set_Pa1764573435lle_tv] :
( ! [R2: set_nat,S2: set_nat] :
( ( member_set_nat @ R2 @ A )
=> ( ( member_set_nat @ S2 @ A )
=> ( ( ord_less_set_nat @ R2 @ S2 )
=> ( ord_le727057319lle_tv @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict172559285lle_tv @ F @ A ) ) ).
% strict_mono_onI
thf(fact_229_strict__mono__onI,axiom,
! [A: set_se800614875lle_tv,F: set_Pa1764573435lle_tv > nat] :
( ! [R2: set_Pa1764573435lle_tv,S2: set_Pa1764573435lle_tv] :
( ( member1875402276lle_tv @ R2 @ A )
=> ( ( member1875402276lle_tv @ S2 @ A )
=> ( ( ord_le727057319lle_tv @ R2 @ S2 )
=> ( ord_less_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict1125660301tv_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_230_strict__mono__onI,axiom,
! [A: set_se800614875lle_tv,F: set_Pa1764573435lle_tv > set_nat] :
( ! [R2: set_Pa1764573435lle_tv,S2: set_Pa1764573435lle_tv] :
( ( member1875402276lle_tv @ R2 @ A )
=> ( ( member1875402276lle_tv @ S2 @ A )
=> ( ( ord_le727057319lle_tv @ R2 @ S2 )
=> ( ord_less_set_nat @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict1455779395et_nat @ F @ A ) ) ).
% strict_mono_onI
thf(fact_231_strict__mono__onI,axiom,
! [A: set_se800614875lle_tv,F: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv] :
( ! [R2: set_Pa1764573435lle_tv,S2: set_Pa1764573435lle_tv] :
( ( member1875402276lle_tv @ R2 @ A )
=> ( ( member1875402276lle_tv @ S2 @ A )
=> ( ( ord_le727057319lle_tv @ R2 @ S2 )
=> ( ord_le727057319lle_tv @ ( F @ R2 ) @ ( F @ S2 ) ) ) ) )
=> ( strict592849515lle_tv @ F @ A ) ) ).
% strict_mono_onI
thf(fact_232_strict__mono__on__def,axiom,
( strict2146030304at_nat
= ( ^ [F2: nat > nat,A2: set_nat] :
! [R3: nat,S3: nat] :
( ( ( member_nat @ R3 @ A2 )
& ( member_nat @ S3 @ A2 )
& ( ord_less_nat @ R3 @ S3 ) )
=> ( ord_less_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_233_strict__mono__on__def,axiom,
( strict1310998166et_nat
= ( ^ [F2: nat > set_nat,A2: set_nat] :
! [R3: nat,S3: nat] :
( ( ( member_nat @ R3 @ A2 )
& ( member_nat @ S3 @ A2 )
& ( ord_less_nat @ R3 @ S3 ) )
=> ( ord_less_set_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_234_strict__mono__on__def,axiom,
( strict1658340843lle_tv
= ( ^ [F2: nat > set_Pa1764573435lle_tv,A2: set_nat] :
! [R3: nat,S3: nat] :
( ( ( member_nat @ R3 @ A2 )
& ( member_nat @ S3 @ A2 )
& ( ord_less_nat @ R3 @ S3 ) )
=> ( ord_le727057319lle_tv @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_235_strict__mono__on__def,axiom,
( strict1802283670at_nat
= ( ^ [F2: set_nat > nat,A2: set_set_nat] :
! [R3: set_nat,S3: set_nat] :
( ( ( member_set_nat @ R3 @ A2 )
& ( member_set_nat @ S3 @ A2 )
& ( ord_less_set_nat @ R3 @ S3 ) )
=> ( ord_less_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_236_strict__mono__on__def,axiom,
( strict473775692et_nat
= ( ^ [F2: set_nat > set_nat,A2: set_set_nat] :
! [R3: set_nat,S3: set_nat] :
( ( ( member_set_nat @ R3 @ A2 )
& ( member_set_nat @ S3 @ A2 )
& ( ord_less_set_nat @ R3 @ S3 ) )
=> ( ord_less_set_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_237_strict__mono__on__def,axiom,
( strict172559285lle_tv
= ( ^ [F2: set_nat > set_Pa1764573435lle_tv,A2: set_set_nat] :
! [R3: set_nat,S3: set_nat] :
( ( ( member_set_nat @ R3 @ A2 )
& ( member_set_nat @ S3 @ A2 )
& ( ord_less_set_nat @ R3 @ S3 ) )
=> ( ord_le727057319lle_tv @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_238_strict__mono__on__def,axiom,
( strict1125660301tv_nat
= ( ^ [F2: set_Pa1764573435lle_tv > nat,A2: set_se800614875lle_tv] :
! [R3: set_Pa1764573435lle_tv,S3: set_Pa1764573435lle_tv] :
( ( ( member1875402276lle_tv @ R3 @ A2 )
& ( member1875402276lle_tv @ S3 @ A2 )
& ( ord_le727057319lle_tv @ R3 @ S3 ) )
=> ( ord_less_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_239_strict__mono__on__def,axiom,
( strict1455779395et_nat
= ( ^ [F2: set_Pa1764573435lle_tv > set_nat,A2: set_se800614875lle_tv] :
! [R3: set_Pa1764573435lle_tv,S3: set_Pa1764573435lle_tv] :
( ( ( member1875402276lle_tv @ R3 @ A2 )
& ( member1875402276lle_tv @ S3 @ A2 )
& ( ord_le727057319lle_tv @ R3 @ S3 ) )
=> ( ord_less_set_nat @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_240_strict__mono__on__def,axiom,
( strict592849515lle_tv
= ( ^ [F2: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv,A2: set_se800614875lle_tv] :
! [R3: set_Pa1764573435lle_tv,S3: set_Pa1764573435lle_tv] :
( ( ( member1875402276lle_tv @ R3 @ A2 )
& ( member1875402276lle_tv @ S3 @ A2 )
& ( ord_le727057319lle_tv @ R3 @ S3 ) )
=> ( ord_le727057319lle_tv @ ( F2 @ R3 ) @ ( F2 @ S3 ) ) ) ) ) ).
% strict_mono_on_def
thf(fact_241_ord__eq__less__subst,axiom,
! [A4: nat,F: nat > nat,B2: nat,C: nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_nat @ B2 @ C )
=> ( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ord_less_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_242_ord__eq__less__subst,axiom,
! [A4: set_nat,F: nat > set_nat,B2: nat,C: nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_nat @ B2 @ C )
=> ( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ord_less_set_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_set_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_243_ord__eq__less__subst,axiom,
! [A4: set_Pa1764573435lle_tv,F: nat > set_Pa1764573435lle_tv,B2: nat,C: nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_nat @ B2 @ C )
=> ( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ord_le727057319lle_tv @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_le727057319lle_tv @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_244_ord__eq__less__subst,axiom,
! [A4: nat,F: set_nat > nat,B2: set_nat,C: set_nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_set_nat @ B2 @ C )
=> ( ! [X3: set_nat,Y2: set_nat] :
( ( ord_less_set_nat @ X3 @ Y2 )
=> ( ord_less_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_245_ord__eq__less__subst,axiom,
! [A4: set_nat,F: set_nat > set_nat,B2: set_nat,C: set_nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_set_nat @ B2 @ C )
=> ( ! [X3: set_nat,Y2: set_nat] :
( ( ord_less_set_nat @ X3 @ Y2 )
=> ( ord_less_set_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_set_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_246_ord__eq__less__subst,axiom,
! [A4: set_Pa1764573435lle_tv,F: set_nat > set_Pa1764573435lle_tv,B2: set_nat,C: set_nat] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_less_set_nat @ B2 @ C )
=> ( ! [X3: set_nat,Y2: set_nat] :
( ( ord_less_set_nat @ X3 @ Y2 )
=> ( ord_le727057319lle_tv @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_le727057319lle_tv @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_247_ord__eq__less__subst,axiom,
! [A4: nat,F: set_Pa1764573435lle_tv > nat,B2: set_Pa1764573435lle_tv,C: set_Pa1764573435lle_tv] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_le727057319lle_tv @ B2 @ C )
=> ( ! [X3: set_Pa1764573435lle_tv,Y2: set_Pa1764573435lle_tv] :
( ( ord_le727057319lle_tv @ X3 @ Y2 )
=> ( ord_less_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_248_ord__eq__less__subst,axiom,
! [A4: set_nat,F: set_Pa1764573435lle_tv > set_nat,B2: set_Pa1764573435lle_tv,C: set_Pa1764573435lle_tv] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_le727057319lle_tv @ B2 @ C )
=> ( ! [X3: set_Pa1764573435lle_tv,Y2: set_Pa1764573435lle_tv] :
( ( ord_le727057319lle_tv @ X3 @ Y2 )
=> ( ord_less_set_nat @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_less_set_nat @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_249_ord__eq__less__subst,axiom,
! [A4: set_Pa1764573435lle_tv,F: set_Pa1764573435lle_tv > set_Pa1764573435lle_tv,B2: set_Pa1764573435lle_tv,C: set_Pa1764573435lle_tv] :
( ( A4
= ( F @ B2 ) )
=> ( ( ord_le727057319lle_tv @ B2 @ C )
=> ( ! [X3: set_Pa1764573435lle_tv,Y2: set_Pa1764573435lle_tv] :
( ( ord_le727057319lle_tv @ X3 @ Y2 )
=> ( ord_le727057319lle_tv @ ( F @ X3 ) @ ( F @ Y2 ) ) )
=> ( ord_le727057319lle_tv @ A4 @ ( F @ C ) ) ) ) ) ).
% ord_eq_less_subst
thf(fact_250_mem__Collect__eq,axiom,
! [A4: nat,P: nat > $o] :
( ( member_nat @ A4 @ ( collect_nat @ P ) )
= ( P @ A4 ) ) ).
% mem_Collect_eq
thf(fact_251_mem__Collect__eq,axiom,
! [A4: paraco1605129243lle_tv,P: paraco1605129243lle_tv > $o] :
( ( member266900804lle_tv @ A4 @ ( collec1111687558lle_tv @ P ) )
= ( P @ A4 ) ) ).
% mem_Collect_eq
thf(fact_252_Collect__mem__eq,axiom,
! [A: set_nat] :
( ( collect_nat
@ ^ [X2: nat] : ( member_nat @ X2 @ A ) )
= A ) ).
% Collect_mem_eq
thf(fact_253_Collect__mem__eq,axiom,
! [A: set_Pa1764573435lle_tv] :
( ( collec1111687558lle_tv
@ ^ [X2: paraco1605129243lle_tv] : ( member266900804lle_tv @ X2 @ A ) )
= A ) ).
% Collect_mem_eq
thf(fact_254_Collect__cong,axiom,
! [P: nat > $o,Q: nat > $o] :
( ! [X3: nat] :
( ( P @ X3 )
= ( Q @ X3 ) )
=> ( ( collect_nat @ P )
= ( collect_nat @ Q ) ) ) ).
% Collect_cong
thf(fact_255_Collect__cong,axiom,
! [P: paraco1605129243lle_tv > $o,Q: paraco1605129243lle_tv > $o] :
( ! [X3: paraco1605129243lle_tv] :
( ( P @ X3 )
= ( Q @ X3 ) )
=> ( ( collec1111687558lle_tv @ P )
= ( collec1111687558lle_tv @ Q ) ) ) ).
% Collect_cong
thf(fact_256_inj__on__strict__subset,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,B: set_Pa1764573435lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ B )
=> ( ( ord_le727057319lle_tv @ A @ B )
=> ( ord_le727057319lle_tv @ ( image_335818702lle_tv @ F @ A ) @ ( image_335818702lle_tv @ F @ B ) ) ) ) ).
% inj_on_strict_subset
thf(fact_257_inj__on__strict__subset,axiom,
! [F: nat > nat,B: set_nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ B )
=> ( ( ord_less_set_nat @ A @ B )
=> ( ord_less_set_nat @ ( image_nat_nat @ F @ A ) @ ( image_nat_nat @ F @ B ) ) ) ) ).
% inj_on_strict_subset
thf(fact_258_inj__on__the__inv__into,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( inj_on772319074lle_tv @ ( the_in452116896lle_tv @ A @ F ) @ ( image_335818702lle_tv @ F @ A ) ) ) ).
% inj_on_the_inv_into
thf(fact_259_inj__on__the__inv__into,axiom,
! [F: nat > nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( inj_on_nat_nat @ ( the_inv_into_nat_nat @ A @ F ) @ ( image_nat_nat @ F @ A ) ) ) ).
% inj_on_the_inv_into
thf(fact_260_f__the__inv__into__f,axiom,
! [F: nat > nat,A: set_nat,Y: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( member_nat @ Y @ ( image_nat_nat @ F @ A ) )
=> ( ( F @ ( the_inv_into_nat_nat @ A @ F @ Y ) )
= Y ) ) ) ).
% f_the_inv_into_f
thf(fact_261_f__the__inv__into__f,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( member266900804lle_tv @ Y @ ( image_335818702lle_tv @ F @ A ) )
=> ( ( F @ ( the_in452116896lle_tv @ A @ F @ Y ) )
= Y ) ) ) ).
% f_the_inv_into_f
thf(fact_262_strict__mono__inv,axiom,
! [F: nat > nat,G: nat > nat] :
( ( order_769474267at_nat @ F )
=> ( ( ( image_nat_nat @ F @ top_top_set_nat )
= top_top_set_nat )
=> ( ! [X3: nat] :
( ( G @ ( F @ X3 ) )
= X3 )
=> ( order_769474267at_nat @ G ) ) ) ) ).
% strict_mono_inv
thf(fact_263_surjD,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ? [X3: paraco1605129243lle_tv] :
( Y
= ( F @ X3 ) ) ) ).
% surjD
thf(fact_264_surjD,axiom,
! [F: paraco1605129243lle_tv > nat,Y: nat] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ? [X3: paraco1605129243lle_tv] :
( Y
= ( F @ X3 ) ) ) ).
% surjD
thf(fact_265_surjD,axiom,
! [F: nat > paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( ( image_1151963140lle_tv @ F @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ? [X3: nat] :
( Y
= ( F @ X3 ) ) ) ).
% surjD
thf(fact_266_surjD,axiom,
! [F: nat > nat,Y: nat] :
( ( ( image_nat_nat @ F @ top_top_set_nat )
= top_top_set_nat )
=> ? [X3: nat] :
( Y
= ( F @ X3 ) ) ) ).
% surjD
thf(fact_267_surjE,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ~ ! [X3: paraco1605129243lle_tv] :
( Y
!= ( F @ X3 ) ) ) ).
% surjE
thf(fact_268_surjE,axiom,
! [F: paraco1605129243lle_tv > nat,Y: nat] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ~ ! [X3: paraco1605129243lle_tv] :
( Y
!= ( F @ X3 ) ) ) ).
% surjE
thf(fact_269_surjE,axiom,
! [F: nat > paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( ( image_1151963140lle_tv @ F @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ~ ! [X3: nat] :
( Y
!= ( F @ X3 ) ) ) ).
% surjE
thf(fact_270_surjE,axiom,
! [F: nat > nat,Y: nat] :
( ( ( image_nat_nat @ F @ top_top_set_nat )
= top_top_set_nat )
=> ~ ! [X3: nat] :
( Y
!= ( F @ X3 ) ) ) ).
% surjE
thf(fact_271_surjI,axiom,
! [G: paraco1605129243lle_tv > paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [X3: paraco1605129243lle_tv] :
( ( G @ ( F @ X3 ) )
= X3 )
=> ( ( image_335818702lle_tv @ G @ top_to1057771083lle_tv )
= top_to1057771083lle_tv ) ) ).
% surjI
thf(fact_272_surjI,axiom,
! [G: paraco1605129243lle_tv > nat,F: nat > paraco1605129243lle_tv] :
( ! [X3: nat] :
( ( G @ ( F @ X3 ) )
= X3 )
=> ( ( image_376325286tv_nat @ G @ top_to1057771083lle_tv )
= top_top_set_nat ) ) ).
% surjI
thf(fact_273_surjI,axiom,
! [G: nat > paraco1605129243lle_tv,F: paraco1605129243lle_tv > nat] :
( ! [X3: paraco1605129243lle_tv] :
( ( G @ ( F @ X3 ) )
= X3 )
=> ( ( image_1151963140lle_tv @ G @ top_top_set_nat )
= top_to1057771083lle_tv ) ) ).
% surjI
thf(fact_274_surjI,axiom,
! [G: nat > nat,F: nat > nat] :
( ! [X3: nat] :
( ( G @ ( F @ X3 ) )
= X3 )
=> ( ( image_nat_nat @ G @ top_top_set_nat )
= top_top_set_nat ) ) ).
% surjI
thf(fact_275_rangeI,axiom,
! [F: paraco1605129243lle_tv > nat,X: paraco1605129243lle_tv] : ( member_nat @ ( F @ X ) @ ( image_376325286tv_nat @ F @ top_to1057771083lle_tv ) ) ).
% rangeI
thf(fact_276_rangeI,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv] : ( member266900804lle_tv @ ( F @ X ) @ ( image_335818702lle_tv @ F @ top_to1057771083lle_tv ) ) ).
% rangeI
thf(fact_277_rangeI,axiom,
! [F: nat > nat,X: nat] : ( member_nat @ ( F @ X ) @ ( image_nat_nat @ F @ top_top_set_nat ) ) ).
% rangeI
thf(fact_278_rangeI,axiom,
! [F: nat > paraco1605129243lle_tv,X: nat] : ( member266900804lle_tv @ ( F @ X ) @ ( image_1151963140lle_tv @ F @ top_top_set_nat ) ) ).
% rangeI
thf(fact_279_surj__def,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
= ( ! [Y3: paraco1605129243lle_tv] :
? [X2: paraco1605129243lle_tv] :
( Y3
= ( F @ X2 ) ) ) ) ).
% surj_def
thf(fact_280_surj__def,axiom,
! [F: paraco1605129243lle_tv > nat] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
= ( ! [Y3: nat] :
? [X2: paraco1605129243lle_tv] :
( Y3
= ( F @ X2 ) ) ) ) ).
% surj_def
thf(fact_281_surj__def,axiom,
! [F: nat > paraco1605129243lle_tv] :
( ( ( image_1151963140lle_tv @ F @ top_top_set_nat )
= top_to1057771083lle_tv )
= ( ! [Y3: paraco1605129243lle_tv] :
? [X2: nat] :
( Y3
= ( F @ X2 ) ) ) ) ).
% surj_def
thf(fact_282_surj__def,axiom,
! [F: nat > nat] :
( ( ( image_nat_nat @ F @ top_top_set_nat )
= top_top_set_nat )
= ( ! [Y3: nat] :
? [X2: nat] :
( Y3
= ( F @ X2 ) ) ) ) ).
% surj_def
thf(fact_283_range__eqI,axiom,
! [B2: nat,F: paraco1605129243lle_tv > nat,X: paraco1605129243lle_tv] :
( ( B2
= ( F @ X ) )
=> ( member_nat @ B2 @ ( image_376325286tv_nat @ F @ top_to1057771083lle_tv ) ) ) ).
% range_eqI
thf(fact_284_range__eqI,axiom,
! [B2: paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv,X: paraco1605129243lle_tv] :
( ( B2
= ( F @ X ) )
=> ( member266900804lle_tv @ B2 @ ( image_335818702lle_tv @ F @ top_to1057771083lle_tv ) ) ) ).
% range_eqI
thf(fact_285_range__eqI,axiom,
! [B2: nat,F: nat > nat,X: nat] :
( ( B2
= ( F @ X ) )
=> ( member_nat @ B2 @ ( image_nat_nat @ F @ top_top_set_nat ) ) ) ).
% range_eqI
thf(fact_286_range__eqI,axiom,
! [B2: paraco1605129243lle_tv,F: nat > paraco1605129243lle_tv,X: nat] :
( ( B2
= ( F @ X ) )
=> ( member266900804lle_tv @ B2 @ ( image_1151963140lle_tv @ F @ top_top_set_nat ) ) ) ).
% range_eqI
thf(fact_287_inj__on__image__iff,axiom,
! [A: set_Pa1764573435lle_tv,G: paraco1605129243lle_tv > paraco1605129243lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ! [Xa: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ Xa @ A )
=> ( ( ( G @ ( F @ X3 ) )
= ( G @ ( F @ Xa ) ) )
= ( ( G @ X3 )
= ( G @ Xa ) ) ) ) )
=> ( ( inj_on772319074lle_tv @ F @ A )
=> ( ( inj_on772319074lle_tv @ G @ ( image_335818702lle_tv @ F @ A ) )
= ( inj_on772319074lle_tv @ G @ A ) ) ) ) ).
% inj_on_image_iff
thf(fact_288_inj__on__image__iff,axiom,
! [A: set_nat,G: nat > nat,F: nat > nat] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ! [Xa: nat] :
( ( member_nat @ Xa @ A )
=> ( ( ( G @ ( F @ X3 ) )
= ( G @ ( F @ Xa ) ) )
= ( ( G @ X3 )
= ( G @ Xa ) ) ) ) )
=> ( ( inj_on_nat_nat @ F @ A )
=> ( ( inj_on_nat_nat @ G @ ( image_nat_nat @ F @ A ) )
= ( inj_on_nat_nat @ G @ A ) ) ) ) ).
% inj_on_image_iff
thf(fact_289_top_Oextremum__strict,axiom,
! [A4: set_Pa1764573435lle_tv] :
~ ( ord_le727057319lle_tv @ top_to1057771083lle_tv @ A4 ) ).
% top.extremum_strict
thf(fact_290_top_Oextremum__strict,axiom,
! [A4: set_nat] :
~ ( ord_less_set_nat @ top_top_set_nat @ A4 ) ).
% top.extremum_strict
thf(fact_291_top_Onot__eq__extremum,axiom,
! [A4: set_Pa1764573435lle_tv] :
( ( A4 != top_to1057771083lle_tv )
= ( ord_le727057319lle_tv @ A4 @ top_to1057771083lle_tv ) ) ).
% top.not_eq_extremum
thf(fact_292_top_Onot__eq__extremum,axiom,
! [A4: set_nat] :
( ( A4 != top_top_set_nat )
= ( ord_less_set_nat @ A4 @ top_top_set_nat ) ) ).
% top.not_eq_extremum
thf(fact_293_inj__on__add,axiom,
! [A4: nat,A: set_nat] : ( inj_on_nat_nat @ ( plus_plus_nat @ A4 ) @ A ) ).
% inj_on_add
thf(fact_294_the__inv__into__f__f,axiom,
! [F: nat > nat,A: set_nat,X: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( member_nat @ X @ A )
=> ( ( the_inv_into_nat_nat @ A @ F @ ( F @ X ) )
= X ) ) ) ).
% the_inv_into_f_f
thf(fact_295_the__inv__into__f__f,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( member266900804lle_tv @ X @ A )
=> ( ( the_in452116896lle_tv @ A @ F @ ( F @ X ) )
= X ) ) ) ).
% the_inv_into_f_f
thf(fact_296_the__inv__into__f__eq,axiom,
! [F: nat > nat,A: set_nat,X: nat,Y: nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( ( F @ X )
= Y )
=> ( ( member_nat @ X @ A )
=> ( ( the_inv_into_nat_nat @ A @ F @ Y )
= X ) ) ) ) ).
% the_inv_into_f_eq
thf(fact_297_the__inv__into__f__eq,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv,Y: paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( ( F @ X )
= Y )
=> ( ( member266900804lle_tv @ X @ A )
=> ( ( the_in452116896lle_tv @ A @ F @ Y )
= X ) ) ) ) ).
% the_inv_into_f_eq
thf(fact_298_psubsetD,axiom,
! [A: set_nat,B: set_nat,C: nat] :
( ( ord_less_set_nat @ A @ B )
=> ( ( member_nat @ C @ A )
=> ( member_nat @ C @ B ) ) ) ).
% psubsetD
thf(fact_299_psubsetD,axiom,
! [A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv,C: paraco1605129243lle_tv] :
( ( ord_le727057319lle_tv @ A @ B )
=> ( ( member266900804lle_tv @ C @ A )
=> ( member266900804lle_tv @ C @ B ) ) ) ).
% psubsetD
thf(fact_300_the__inv__into__into,axiom,
! [F: nat > nat,A: set_nat,X: nat,B: set_nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( member_nat @ X @ ( image_nat_nat @ F @ A ) )
=> ( ( ord_less_eq_set_nat @ A @ B )
=> ( member_nat @ ( the_inv_into_nat_nat @ A @ F @ X ) @ B ) ) ) ) ).
% the_inv_into_into
thf(fact_301_the__inv__into__into,axiom,
! [F: paraco1605129243lle_tv > nat,A: set_Pa1764573435lle_tv,X: nat,B: set_Pa1764573435lle_tv] :
( ( inj_on1179712058tv_nat @ F @ A )
=> ( ( member_nat @ X @ ( image_376325286tv_nat @ F @ A ) )
=> ( ( ord_le241064091lle_tv @ A @ B )
=> ( member266900804lle_tv @ ( the_in1509933432tv_nat @ A @ F @ X ) @ B ) ) ) ) ).
% the_inv_into_into
thf(fact_302_the__inv__into__into,axiom,
! [F: nat > paraco1605129243lle_tv,A: set_nat,X: paraco1605129243lle_tv,B: set_nat] :
( ( inj_on1955349912lle_tv @ F @ A )
=> ( ( member266900804lle_tv @ X @ ( image_1151963140lle_tv @ F @ A ) )
=> ( ( ord_less_eq_set_nat @ A @ B )
=> ( member_nat @ ( the_in138087638lle_tv @ A @ F @ X ) @ B ) ) ) ) ).
% the_inv_into_into
thf(fact_303_the__inv__into__into,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv,B: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( member266900804lle_tv @ X @ ( image_335818702lle_tv @ F @ A ) )
=> ( ( ord_le241064091lle_tv @ A @ B )
=> ( member266900804lle_tv @ ( the_in452116896lle_tv @ A @ F @ X ) @ B ) ) ) ) ).
% the_inv_into_into
thf(fact_304_prod_Oinj__map,axiom,
! [F1: paraco1605129243lle_tv > paraco1605129243lle_tv,F22: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( inj_on772319074lle_tv @ F1 @ top_to1057771083lle_tv )
=> ( ( inj_on772319074lle_tv @ F22 @ top_to1057771083lle_tv )
=> ( inj_on2112487900lle_tv @ ( produc1345917071lle_tv @ F1 @ F22 ) @ top_to1871154984lle_tv ) ) ) ).
% prod.inj_map
thf(fact_305_prod_Oinj__map,axiom,
! [F1: paraco1605129243lle_tv > paraco1605129243lle_tv,F22: nat > nat] :
( ( inj_on772319074lle_tv @ F1 @ top_to1057771083lle_tv )
=> ( ( inj_on_nat_nat @ F22 @ top_top_set_nat )
=> ( inj_on552895452tv_nat @ ( produc42536895at_nat @ F1 @ F22 ) @ top_to975729152tv_nat ) ) ) ).
% prod.inj_map
thf(fact_306_prod_Oinj__map,axiom,
! [F1: nat > nat,F22: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( inj_on_nat_nat @ F1 @ top_top_set_nat )
=> ( ( inj_on772319074lle_tv @ F22 @ top_to1057771083lle_tv )
=> ( inj_on1745913142lle_tv @ ( produc2101297531lle_tv @ F1 @ F22 ) @ top_to1411004326lle_tv ) ) ) ).
% prod.inj_map
thf(fact_307_prod_Oinj__map,axiom,
! [F1: nat > nat,F22: nat > nat] :
( ( inj_on_nat_nat @ F1 @ top_top_set_nat )
=> ( ( inj_on_nat_nat @ F22 @ top_top_set_nat )
=> ( inj_on26176689at_nat @ ( produc505105722at_nat @ F1 @ F22 ) @ top_to1555900337at_nat ) ) ) ).
% prod.inj_map
thf(fact_308_subsetI,axiom,
! [A: set_nat,B: set_nat] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ( member_nat @ X3 @ B ) )
=> ( ord_less_eq_set_nat @ A @ B ) ) ).
% subsetI
thf(fact_309_subsetI,axiom,
! [A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ( member266900804lle_tv @ X3 @ B ) )
=> ( ord_le241064091lle_tv @ A @ B ) ) ).
% subsetI
thf(fact_310_image__subsetI,axiom,
! [A: set_nat,F: nat > nat,B: set_nat] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ( member_nat @ ( F @ X3 ) @ B ) )
=> ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A ) @ B ) ) ).
% image_subsetI
thf(fact_311_image__subsetI,axiom,
! [A: set_nat,F: nat > paraco1605129243lle_tv,B: set_Pa1764573435lle_tv] :
( ! [X3: nat] :
( ( member_nat @ X3 @ A )
=> ( member266900804lle_tv @ ( F @ X3 ) @ B ) )
=> ( ord_le241064091lle_tv @ ( image_1151963140lle_tv @ F @ A ) @ B ) ) ).
% image_subsetI
thf(fact_312_image__subsetI,axiom,
! [A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > nat,B: set_nat] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ( member_nat @ ( F @ X3 ) @ B ) )
=> ( ord_less_eq_set_nat @ ( image_376325286tv_nat @ F @ A ) @ B ) ) ).
% image_subsetI
thf(fact_313_image__subsetI,axiom,
! [A: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv,B: set_Pa1764573435lle_tv] :
( ! [X3: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X3 @ A )
=> ( member266900804lle_tv @ ( F @ X3 ) @ B ) )
=> ( ord_le241064091lle_tv @ ( image_335818702lle_tv @ F @ A ) @ B ) ) ).
% image_subsetI
thf(fact_314_top_Oextremum__uniqueI,axiom,
! [A4: set_Pa1764573435lle_tv] :
( ( ord_le241064091lle_tv @ top_to1057771083lle_tv @ A4 )
=> ( A4 = top_to1057771083lle_tv ) ) ).
% top.extremum_uniqueI
thf(fact_315_top_Oextremum__uniqueI,axiom,
! [A4: set_nat] :
( ( ord_less_eq_set_nat @ top_top_set_nat @ A4 )
=> ( A4 = top_top_set_nat ) ) ).
% top.extremum_uniqueI
thf(fact_316_top_Oextremum__unique,axiom,
! [A4: set_Pa1764573435lle_tv] :
( ( ord_le241064091lle_tv @ top_to1057771083lle_tv @ A4 )
= ( A4 = top_to1057771083lle_tv ) ) ).
% top.extremum_unique
thf(fact_317_top_Oextremum__unique,axiom,
! [A4: set_nat] :
( ( ord_less_eq_set_nat @ top_top_set_nat @ A4 )
= ( A4 = top_top_set_nat ) ) ).
% top.extremum_unique
thf(fact_318_top__greatest,axiom,
! [A4: set_Pa1764573435lle_tv] : ( ord_le241064091lle_tv @ A4 @ top_to1057771083lle_tv ) ).
% top_greatest
thf(fact_319_top__greatest,axiom,
! [A4: set_nat] : ( ord_less_eq_set_nat @ A4 @ top_top_set_nat ) ).
% top_greatest
thf(fact_320_subset__UNIV,axiom,
! [A: set_Pa1764573435lle_tv] : ( ord_le241064091lle_tv @ A @ top_to1057771083lle_tv ) ).
% subset_UNIV
thf(fact_321_subset__UNIV,axiom,
! [A: set_nat] : ( ord_less_eq_set_nat @ A @ top_top_set_nat ) ).
% subset_UNIV
thf(fact_322_subset__inj__on,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,B: set_Pa1764573435lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ B )
=> ( ( ord_le241064091lle_tv @ A @ B )
=> ( inj_on772319074lle_tv @ F @ A ) ) ) ).
% subset_inj_on
thf(fact_323_subset__inj__on,axiom,
! [F: nat > nat,B: set_nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ B )
=> ( ( ord_less_eq_set_nat @ A @ B )
=> ( inj_on_nat_nat @ F @ A ) ) ) ).
% subset_inj_on
thf(fact_324_inj__on__subset,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ A )
=> ( ( ord_le241064091lle_tv @ B @ A )
=> ( inj_on772319074lle_tv @ F @ B ) ) ) ).
% inj_on_subset
thf(fact_325_inj__on__subset,axiom,
! [F: nat > nat,A: set_nat,B: set_nat] :
( ( inj_on_nat_nat @ F @ A )
=> ( ( ord_less_eq_set_nat @ B @ A )
=> ( inj_on_nat_nat @ F @ B ) ) ) ).
% inj_on_subset
thf(fact_326_in__mono,axiom,
! [A: set_nat,B: set_nat,X: nat] :
( ( ord_less_eq_set_nat @ A @ B )
=> ( ( member_nat @ X @ A )
=> ( member_nat @ X @ B ) ) ) ).
% in_mono
thf(fact_327_in__mono,axiom,
! [A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv,X: paraco1605129243lle_tv] :
( ( ord_le241064091lle_tv @ A @ B )
=> ( ( member266900804lle_tv @ X @ A )
=> ( member266900804lle_tv @ X @ B ) ) ) ).
% in_mono
thf(fact_328_subsetD,axiom,
! [A: set_nat,B: set_nat,C: nat] :
( ( ord_less_eq_set_nat @ A @ B )
=> ( ( member_nat @ C @ A )
=> ( member_nat @ C @ B ) ) ) ).
% subsetD
thf(fact_329_subsetD,axiom,
! [A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv,C: paraco1605129243lle_tv] :
( ( ord_le241064091lle_tv @ A @ B )
=> ( ( member266900804lle_tv @ C @ A )
=> ( member266900804lle_tv @ C @ B ) ) ) ).
% subsetD
thf(fact_330_subset__eq,axiom,
( ord_less_eq_set_nat
= ( ^ [A2: set_nat,B3: set_nat] :
! [X2: nat] :
( ( member_nat @ X2 @ A2 )
=> ( member_nat @ X2 @ B3 ) ) ) ) ).
% subset_eq
thf(fact_331_subset__eq,axiom,
( ord_le241064091lle_tv
= ( ^ [A2: set_Pa1764573435lle_tv,B3: set_Pa1764573435lle_tv] :
! [X2: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ X2 @ A2 )
=> ( member266900804lle_tv @ X2 @ B3 ) ) ) ) ).
% subset_eq
thf(fact_332_subset__iff,axiom,
( ord_less_eq_set_nat
= ( ^ [A2: set_nat,B3: set_nat] :
! [T: nat] :
( ( member_nat @ T @ A2 )
=> ( member_nat @ T @ B3 ) ) ) ) ).
% subset_iff
thf(fact_333_subset__iff,axiom,
( ord_le241064091lle_tv
= ( ^ [A2: set_Pa1764573435lle_tv,B3: set_Pa1764573435lle_tv] :
! [T: paraco1605129243lle_tv] :
( ( member266900804lle_tv @ T @ A2 )
=> ( member266900804lle_tv @ T @ B3 ) ) ) ) ).
% subset_iff
thf(fact_334_linorder__inj__onI,axiom,
! [A: set_nat,F: nat > nat] :
( ! [X3: nat,Y2: nat] :
( ( ord_less_nat @ X3 @ Y2 )
=> ( ( member_nat @ X3 @ A )
=> ( ( member_nat @ Y2 @ A )
=> ( ( F @ X3 )
!= ( F @ Y2 ) ) ) ) )
=> ( ! [X3: nat,Y2: nat] :
( ( member_nat @ X3 @ A )
=> ( ( member_nat @ Y2 @ A )
=> ( ( ord_less_eq_nat @ X3 @ Y2 )
| ( ord_less_eq_nat @ Y2 @ X3 ) ) ) )
=> ( inj_on_nat_nat @ F @ A ) ) ) ).
% linorder_inj_onI
thf(fact_335_inj__on__image__mem__iff,axiom,
! [F: nat > nat,B: set_nat,A4: nat,A: set_nat] :
( ( inj_on_nat_nat @ F @ B )
=> ( ( member_nat @ A4 @ B )
=> ( ( ord_less_eq_set_nat @ A @ B )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_nat_nat @ F @ A ) )
= ( member_nat @ A4 @ A ) ) ) ) ) ).
% inj_on_image_mem_iff
thf(fact_336_inj__on__image__mem__iff,axiom,
! [F: nat > paraco1605129243lle_tv,B: set_nat,A4: nat,A: set_nat] :
( ( inj_on1955349912lle_tv @ F @ B )
=> ( ( member_nat @ A4 @ B )
=> ( ( ord_less_eq_set_nat @ A @ B )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_1151963140lle_tv @ F @ A ) )
= ( member_nat @ A4 @ A ) ) ) ) ) ).
% inj_on_image_mem_iff
thf(fact_337_inj__on__image__mem__iff,axiom,
! [F: paraco1605129243lle_tv > nat,B: set_Pa1764573435lle_tv,A4: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on1179712058tv_nat @ F @ B )
=> ( ( member266900804lle_tv @ A4 @ B )
=> ( ( ord_le241064091lle_tv @ A @ B )
=> ( ( member_nat @ ( F @ A4 ) @ ( image_376325286tv_nat @ F @ A ) )
= ( member266900804lle_tv @ A4 @ A ) ) ) ) ) ).
% inj_on_image_mem_iff
thf(fact_338_inj__on__image__mem__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,B: set_Pa1764573435lle_tv,A4: paraco1605129243lle_tv,A: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ B )
=> ( ( member266900804lle_tv @ A4 @ B )
=> ( ( ord_le241064091lle_tv @ A @ B )
=> ( ( member266900804lle_tv @ ( F @ A4 ) @ ( image_335818702lle_tv @ F @ A ) )
= ( member266900804lle_tv @ A4 @ A ) ) ) ) ) ).
% inj_on_image_mem_iff
thf(fact_339_inj__on__image__eq__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,C2: set_Pa1764573435lle_tv,A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ C2 )
=> ( ( ord_le241064091lle_tv @ A @ C2 )
=> ( ( ord_le241064091lle_tv @ B @ C2 )
=> ( ( ( image_335818702lle_tv @ F @ A )
= ( image_335818702lle_tv @ F @ B ) )
= ( A = B ) ) ) ) ) ).
% inj_on_image_eq_iff
thf(fact_340_inj__on__image__eq__iff,axiom,
! [F: nat > nat,C2: set_nat,A: set_nat,B: set_nat] :
( ( inj_on_nat_nat @ F @ C2 )
=> ( ( ord_less_eq_set_nat @ A @ C2 )
=> ( ( ord_less_eq_set_nat @ B @ C2 )
=> ( ( ( image_nat_nat @ F @ A )
= ( image_nat_nat @ F @ B ) )
= ( A = B ) ) ) ) ) ).
% inj_on_image_eq_iff
thf(fact_341_inj__image__subset__iff,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,A: set_Pa1764573435lle_tv,B: set_Pa1764573435lle_tv] :
( ( inj_on772319074lle_tv @ F @ top_to1057771083lle_tv )
=> ( ( ord_le241064091lle_tv @ ( image_335818702lle_tv @ F @ A ) @ ( image_335818702lle_tv @ F @ B ) )
= ( ord_le241064091lle_tv @ A @ B ) ) ) ).
% inj_image_subset_iff
thf(fact_342_inj__image__subset__iff,axiom,
! [F: nat > nat,A: set_nat,B: set_nat] :
( ( inj_on_nat_nat @ F @ top_top_set_nat )
=> ( ( ord_less_eq_set_nat @ ( image_nat_nat @ F @ A ) @ ( image_nat_nat @ F @ B ) )
= ( ord_less_eq_set_nat @ A @ B ) ) ) ).
% inj_image_subset_iff
thf(fact_343_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,G: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( ( image_335818702lle_tv @ G @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( image_1221801032lle_tv @ ( produc1345917071lle_tv @ F @ G ) @ top_to1871154984lle_tv )
= top_to1871154984lle_tv ) ) ) ).
% map_prod_surj
thf(fact_344_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,G: paraco1605129243lle_tv > nat] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( ( image_376325286tv_nat @ G @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( image_1796815776tv_nat @ ( produc1500159719tv_nat @ F @ G ) @ top_to1871154984lle_tv )
= top_to975729152tv_nat ) ) ) ).
% map_prod_surj
thf(fact_345_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,G: nat > paraco1605129243lle_tv] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( ( image_1151963140lle_tv @ G @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ( ( image_228488944lle_tv @ ( produc1521089895lle_tv @ F @ G ) @ top_to975729152tv_nat )
= top_to1871154984lle_tv ) ) ) ).
% map_prod_surj
thf(fact_346_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > paraco1605129243lle_tv,G: nat > nat] :
( ( ( image_335818702lle_tv @ F @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( ( image_nat_nat @ G @ top_top_set_nat )
= top_top_set_nat )
=> ( ( image_1104296520tv_nat @ ( produc42536895at_nat @ F @ G ) @ top_to975729152tv_nat )
= top_to975729152tv_nat ) ) ) ).
% map_prod_surj
thf(fact_347_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > nat,G: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( ( image_335818702lle_tv @ G @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( image_1892891680lle_tv @ ( produc1095080935lle_tv @ F @ G ) @ top_to1871154984lle_tv )
= top_to1411004326lle_tv ) ) ) ).
% map_prod_surj
thf(fact_348_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > nat,G: paraco1605129243lle_tv > nat] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( ( image_376325286tv_nat @ G @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( image_901203832at_nat @ ( produc51277375tv_nat @ F @ G ) @ top_to1871154984lle_tv )
= top_to1555900337at_nat ) ) ) ).
% map_prod_surj
thf(fact_349_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > nat,G: nat > paraco1605129243lle_tv] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( ( image_1151963140lle_tv @ G @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ( ( image_1200372424lle_tv @ ( produc72207551lle_tv @ F @ G ) @ top_to975729152tv_nat )
= top_to1411004326lle_tv ) ) ) ).
% map_prod_surj
thf(fact_350_map__prod__surj,axiom,
! [F: paraco1605129243lle_tv > nat,G: nat > nat] :
( ( ( image_376325286tv_nat @ F @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( ( image_nat_nat @ G @ top_top_set_nat )
= top_top_set_nat )
=> ( ( image_1805124128at_nat @ ( produc386540311at_nat @ F @ G ) @ top_to975729152tv_nat )
= top_to1555900337at_nat ) ) ) ).
% map_prod_surj
thf(fact_351_map__prod__surj,axiom,
! [F: nat > paraco1605129243lle_tv,G: paraco1605129243lle_tv > paraco1605129243lle_tv] :
( ( ( image_1151963140lle_tv @ F @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ( ( ( image_335818702lle_tv @ G @ top_to1057771083lle_tv )
= top_to1057771083lle_tv )
=> ( ( image_988201162lle_tv @ ( produc1975500101lle_tv @ F @ G ) @ top_to1411004326lle_tv )
= top_to1871154984lle_tv ) ) ) ).
% map_prod_surj
thf(fact_352_map__prod__surj,axiom,
! [F: nat > paraco1605129243lle_tv,G: paraco1605129243lle_tv > nat] :
( ( ( image_1151963140lle_tv @ F @ top_top_set_nat )
= top_to1057771083lle_tv )
=> ( ( ( image_376325286tv_nat @ G @ top_to1057771083lle_tv )
= top_top_set_nat )
=> ( ( image_53754658tv_nat @ ( produc189459613tv_nat @ F @ G ) @ top_to1411004326lle_tv )
= top_to975729152tv_nat ) ) ) ).
% map_prod_surj
thf(fact_353_subset__image__inj,axiom,
! [S4: set_Pa1764573435lle_tv,F: paraco1605129243lle_tv > paraco1605129243lle_tv,T2: set_Pa1764573435lle_tv] :
( ( ord_le241064091lle_tv @ S4 @ ( image_335818702lle_tv @ F @ T2 ) )
= ( ? [U: set_Pa1764573435lle_tv] :
( ( ord_le241064091lle_tv @ U @ T2 )
& ( inj_on772319074lle_tv @ F @ U )
& ( S4
= ( image_335818702lle_tv @ F @ U ) ) ) ) ) ).
% subset_image_inj
thf(fact_354_subset__image__inj,axiom,
! [S4: set_nat,F: nat > nat,T2: set_nat] :
( ( ord_less_eq_set_nat @ S4 @ ( image_nat_nat @ F @ T2 ) )
= ( ? [U: set_nat] :
( ( ord_less_eq_set_nat @ U @ T2 )
& ( inj_on_nat_nat @ F @ U )
& ( S4
= ( image_nat_nat @ F @ U ) ) ) ) ) ).
% subset_image_inj
% Conjectures (1)
thf(conj_0,conjecture,
inj_on772319074lle_tv @ ( paraco1147068288nge_tv @ f ) @ top_to1057771083lle_tv ).
%------------------------------------------------------------------------------