:: On Some Properties of Real {H}ilbert Space, {II} :: by Hiroshi Yamazaki , Yasumasa Suzuki , Takao Inou\'e and Yasunari Shidama :: :: Received April 17, 2003 :: Copyright (c) 2003-2021 Association of Mizar Users :: (Stowarzyszenie Uzytkownikow Mizara, Bialystok, Poland). :: This code can be distributed under the GNU General Public Licence :: version 3.0 or later, or the Creative Commons Attribution-ShareAlike :: License version 3.0 or later, subject to the binding interpretation :: detailed in file COPYING.interpretation. :: See COPYING.GPL and COPYING.CC-BY-SA for the full text of these :: licenses, or see http://www.gnu.org/licenses/gpl.html and :: http://creativecommons.org/licenses/by-sa/3.0/. environ vocabularies NUMBERS, BHSP_1, PRE_TOPC, REAL_1, COMPLEX1, ARYTM_1, ARYTM_3, XXREAL_0, CARD_1, SUBSET_1, RELAT_1, HAHNBAN, BHSP_6, FINSET_1, XBOOLE_0, TARSKI, BHSP_5, STRUCT_0, BINOP_2, FUNCT_1, ZFMISC_1, NAT_1, SEQ_2, ALGSTR_0, BINOP_1, SETWISEO, PROB_2, FINSEQ_1, FINSOP_1, SQUARE_1, NORMSP_1, SEMI_AF1, SUPINF_2, RSSPACE2; notations TARSKI, XBOOLE_0, SUBSET_1, ZFMISC_1, ORDINAL1, NUMBERS, XCMPLX_0, XREAL_0, BINOP_2, STRUCT_0, ALGSTR_0, NORMSP_0, COMPLEX1, REAL_1, NAT_1, FUNCT_1, FUNCT_2, RELAT_1, PRE_TOPC, BHSP_1, SQUARE_1, SEQ_2, BINOP_1, FINSET_1, SETWISEO, HAHNBAN, FINSEQ_1, FINSOP_1, BHSP_5, BHSP_6, RSSPACE2, PARTFUN1, XXREAL_0; constructors BINOP_1, DOMAIN_1, SETWISEO, REAL_1, SQUARE_1, BINOP_2, COMPLEX1, FINSOP_1, BHSP_3, BHSP_5, BHSP_6, RELSET_1, COMSEQ_2; registrations XBOOLE_0, FUNCT_1, ORDINAL1, RELSET_1, FUNCT_2, FINSET_1, NUMBERS, XREAL_0, BINOP_2, STRUCT_0, BHSP_5, SQUARE_1, NAT_1, VALUED_0; requirements SUBSET, REAL, BOOLE, NUMERALS, ARITHM; begin :: Necessary and sufficient condition for summable set reserve X for RealUnitarySpace; reserve x, y, y1, y2 for Point of X; theorem :: BHSP_7:1 for Y be Subset of X for L be Functional of X holds Y is_summable_set_by L iff for e be Real st 0 < e holds ex Y0 be finite Subset of X st Y0 is non empty & Y0 c= Y & for Y1 be finite Subset of X st Y1 is non empty & Y1 c= Y & Y0 misses Y1 holds |.setopfunc(Y1, the carrier of X, REAL, L, addreal).|