MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  eleq1d Structured version   Visualization version   GIF version

Theorem eleq1d 2845
Description: Deduction from equality to equivalence of membership. (Contributed by NM, 21-Jun-1993.) Allow shortening of eleq1 2848. (Revised by Wolf Lammen, 20-Nov-2019.)
Hypothesis
Ref Expression
eleq1d.1 (𝜑 → 𝐴 = 𝐵)
Assertion
Ref Expression
eleq1d (𝜑 → (𝐴 ∈ 𝐶 ↔ 𝐵 ∈ 𝐶))

Proof of Theorem eleq1d
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 eleq1d.1 . . . . 5 (𝜑 → 𝐴 = 𝐵)
21eqeq2d 2771 . . . 4 (𝜑 → (𝑥 = 𝐴 ↔ 𝑥 = 𝐵))
32anbi1d 643 . . 3 (𝜑 → ((𝑥 = 𝐴 ∧ 𝑥 ∈ 𝐶) ↔ (𝑥 = 𝐵 ∧ 𝑥 ∈ 𝐶)))
43exbidv 1953 . 2 (𝜑 → (∃𝑥(𝑥 = 𝐴 ∧ 𝑥 ∈ 𝐶) ↔ ∃𝑥(𝑥 = 𝐵 ∧ 𝑥 ∈ 𝐶)))
5 dfclel 2836 . 2 (𝐴 ∈ 𝐶 ↔ ∃𝑥(𝑥 = 𝐴 ∧ 𝑥 ∈ 𝐶))
6 dfclel 2836 . 2 (𝐵 ∈ 𝐶 ↔ ∃𝑥(𝑥 = 𝐵 ∧ 𝑥 ∈ 𝐶))
74, 5, 63bitr4g 317 1 (𝜑 → (𝐴 ∈ 𝐶 ↔ 𝐵 ∈ 𝐶))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569  ∃wex 1811   ∈ wcel 2144
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1812  df-cleq 2752  df-clel 2835
This theorem is used by:  eleq1  2848  eleq12d  2854  eqeltrd  2860  eqneltrd  2880  rspcimdv  3566  reuind  3710  sbcel2  4375  sbccsb2  4394  disjiun  5090  breq1  5105  breq2  5106  axrep6g  5242  inex1g  5278  intex  5304  pwexg  5339  reusv2lem4  5362  reusv2  5364  reusv3  5366  rabxfrd  5378  prexOLD  5400  opelopabsb  5503  csbmpt12  5531  pofun  5576  seex  5609  seinxp  5734  opabid2  5805  opeliunxp2  5814  elrn2g  5871  opeldmd  5887  opeldm  5888  elreldm  5916  elsnres  6009  iss  6026  unielrel  6276  onunel  6470  funopg  6574  brprcneu  6875  brprcneuALT  6876  tz6.12f  6910  ndmfvrcl  6918  ssimaex  6970  dmfco  6981  fvmpti  6992  fvmpt3  6998  fvmptf  7015  fvmptss2  7020  respreima  7065  fvn0ssdmfun  7074  fvelrn  7076  ffnfvf  7120  ffvresb  7126  fmptco  7130  fmptcof  7131  fsn  7136  fsn2g  7139  fressnfv  7164  fvrnressn  7165  fnex  7223  funfvima  7236  funfvima3  7242  f1mpt  7265  fliftfuns  7322  isoselem  7349  isowe2  7358  riotaclb  7418  ovrspc2v  7446  ffnov  7546  fovcld  7547  ovmpos  7568  ov2gf  7569  ovg  7585  funimassov  7598  oprssdm  7602  ndmovrcl  7607  caovclg  7613  elovmpo  7666  ofmpteq  7716  sorpsscmpl  7750  uniexg  7757  abnexg  7770  difsnexi  7775  onint  7804  limsuc  7860  tfisi  7870  peano5  7905  xpexr  7930  xpexcnv  7932  fnexALT  7963  focdmex  7968  f1stres  8025  f2ndres  8026  xp1st  8033  xp2nd  8034  unielxp  8039  opiota  8070  fmpox  8078  offval22  8099  frxp  8138  fnse  8150  frxp2  8161  sexp2  8163  frxp3  8168  sexp3  8170  opeliunxp2f  8227  dftpos4  8262  fvmpocurryd  8288  undefnel2  8295  onnseq  8352  smoel  8368  smo11  8372  tfrlem8  8392  tfrlem9  8393  tfrlem15  8400  tfr2b  8404  tz7.44-2  8415  tz7.44-3  8416  oacl  8543  omcl  8544  oecl  8545  oaord1  8559  omordi  8574  oen0  8595  oeeui  8611  nnacl  8620  nnmcl  8621  nnecl  8622  nnmordi  8640  nnaordex  8647  omsmolem  8666  naddcllem  8685  naddov2  8688  naddf  8691  naddssim  8695  naddelim  8696  naddasslem1  8704  naddasslem2  8705  naddsuc2  8711  erexb  8743  elecex  8768  qliftfuns  8825  ixpsnval  8928  elixp2  8929  resixp  8961  undifixp  8962  mptelixpg  8963  resixpfo  8964  elixpsn  8965  fundmen  9059  fopwdom  9104  disjen  9153  xpf1o  9158  unfi  9186  cnvfi  9191  fnfi  9193  f1oenfirn  9195  f1domfi  9196  fissorduni  9282  unblem2  9285  pwfi  9310  fiint  9318  iunfi  9332  tfsnfin2  9352  isfsupp  9357  fsuppun  9379  ffsuppbi  9390  elfi2  9406  wdom2d  9574  ixpiunwdom  9584  dfom3  9648  cantnfvalf  9666  cantnflt  9673  cantnflem1  9690  r1fin  9780  tz9.12lem3  9796  ranksnb  9837  ranklim  9858  r1pw  9859  r1pwALT  9860  r1pwcl  9861  rankuni2b  9867  elhf2g  9911  hfunOLD  9919  djuexb  9990  cardmin2  10080  infxpenc2lem1  10098  dfac8alem  10108  dfac8clem  10111  ac5num  10115  acni2  10125  acnlem  10127  alephon  10148  alephfplem3  10185  alephfplem4  10186  dfac4  10201  dfac5lem1  10202  dfac5lem5  10206  dfac2a  10208  dfac2b  10209  dfacacn  10220  dfac12lem2  10223  dfac12r  10225  dfac12k  10226  cofsmo  10347  cfsmolem  10348  isfin1a  10370  fin1ai  10371  isfin3  10374  infpssrlem3  10383  fin23lem7  10394  fin23lem11  10395  enfin2i  10399  isf34lem4  10455  fin1a2lem7  10484  hsmexlem9  10503  hsmexlem4  10507  hsmex  10510  axcc2lem  10514  axcc3  10516  axdc3lem2  10529  axcclem  10535  zornn0g  10583  ttukeylem3  10589  ttukeylem6  10592  ttukey2g  10594  brdom7disj  10610  brdom6disj  10611  fnct  10620  fnctOLD  10621  konigthlem  10653  axregndlem2  10688  axinfnd  10691  axacndlem5  10696  axacnd  10697  fpwwe2lem4  10719  fpwwe2lem12  10727  fpwwe  10731  pwfseqlem1  10743  pwfseqlem3  10745  pwfseqlem4a  10746  pwfseqlem4  10747  wununi  10791  wunpw  10792  wunpr  10794  wunr1om  10804  tskpw  10838  tskr1om  10852  inar1  10860  grupw  10880  grupr  10882  gruurn  10883  gruiun  10884  ingru  10900  grur1a  10904  grothomex  10914  grothac  10915  addnidpi  10986  indpi  10992  adderpq  11041  mulerpq  11042  addclprlem2  11102  mulclprlem  11104  distrlem4pr  11111  prlem934  11118  ltexprlem3  11123  ltexprlem4  11124  ltexprlem7  11127  ltexpri  11128  prlem936  11132  reclem2pr  11133  reclem3pr  11134  addclsr  11168  mulclsr  11169  supsrlem  11196  supsr  11197  axaddf  11230  axmulf  11231  axaddrcl  11237  axmulrcl  11239  renegcl  11621  negreb  11623  negn0  11745  negf1o  11746  ltord1  11842  leord1  11843  eqord1  11844  ltord2  11845  leord2  11846  eqord2  11847  negfi  12266  infm3  12276  cju  12316  indfval  12327  peano5nni  12338  peano2nn  12347  dfnn2  12348  nn1m1nn  12356  nnaddcl  12358  nnmulcl  12359  nnsub  12382  nndivtr  12385  un0addcl  12639  un0mulcl  12640  elnnnn0  12649  nn0sub  12656  fcdmnn0fsuppg  12666  elz  12695  nnnegz  12696  elz2  12711  znegclb  12733  zaddcl  12736  nzadd  12744  zmulcl  12745  zneo  12782  nneo  12783  zeo  12785  peano5uzi  12788  zindd  12800  uzp1  13002  uzaddcl  13031  ublbneg  13060  eqreznegel  13061  supminf  13062  zsupss  13064  qmulz  13078  qnegcl  13094  irradd  13101  irrmul  13102  xnn0xaddcl  13365  fzrev2  13722  injresinjlem  13925  negmod0  14018  om2uzuzi  14092  uzindi  14125  fsuppmapnn0ub  14138  mptnn0fsuppr  14142  seqexw  14160  seqcl2  14163  seqcl  14165  seqf  14166  monoord  14175  monoord2  14176  sermono  14177  seqsplit  14178  seqcaopr2  14181  seqid3  14189  seqhomo  14192  expcllem  14215  expcl2lem  14216  m1expcl2  14228  faccl  14427  facdiv  14431  facndiv  14432  bccmpl  14453  bccl  14466  hashclb  14502  hasheq0  14507  hashfn  14519  seqcoll  14609  opfi1uzind  14656  ccatalpha  14740  reuccatpfxs1lem  14895  reuccatpfxs1  14896  repswccat  14937  repswrevw  14938  2cshw  14964  2cshwcshw  14976  cshimadifsn  14980  cshco  14987  swrd2lsw  15105  wwlktovf  15109  wwlktovf1  15110  wwlktovfo  15111  wrd2f1tovbij  15113  shftlem  15221  shftf  15232  cjval  15269  cjth  15270  remim  15284  cnpart  15407  uzin2  15512  caubnd2  15525  sqreulem  15527  clim  15661  clim2  15671  lo1o12  15700  climrlim2  15714  lo1resb  15731  o1resb  15733  lo1eq  15735  climmpt2  15740  climshftlem  15741  rlimcld2  15745  climcn1  15759  climcn2  15760  o1dif  15797  iserex  15824  climub  15829  climserle  15830  isercoll  15835  climcau  15838  caurcvg2  15845  caucvgb  15847  summolem3  15880  summolem2a  15881  zsum  15884  fsum  15886  sumss2  15892  fsumcvg2  15893  fsumclf  15904  fsumsplitf  15908  fsumsplit1  15911  sumpr  15914  sumtp  15915  fsumm1  15917  fsum1p  15919  isummulc2  15928  fsum2dlem  15936  fsumcom2  15940  fsumshftm  15947  fsum0diag2  15949  fsumge1  15964  fsum00  15965  fsumabs  15968  telfsumo  15969  telfsumo2  15970  fsumparts  15973  fsumrlim  15978  fsumo1  15979  o1fsum  15980  fsumiun  15988  binomlem  15998  isumshft  16008  isum1p  16010  isumrpcl  16012  climcndslem1  16018  climcndslem2  16019  climcnds  16020  infcvgaux2i  16027  cvgrat  16052  mertens  16055  clim2prod  16057  prodfn0  16063  prodfrec  16064  prodfdiv  16065  ntrivcvgfvn0  16068  prodmolem3  16100  prodmolem2a  16101  zprod  16104  fprod  16108  prodss  16114  fprodser  16116  fprodm1  16134  fprod1p  16135  fprodm1s  16137  fprodp1s  16138  fprodabs  16141  fprodn0  16146  fprod2dlem  16147  fprodcnv  16150  fprodcom2  16151  fproddivf  16154  fprodsplitf  16155  fprodsplit1f  16157  bpolycl  16218  fprodefsum  16261  rpnnen2lem11  16392  mod2eq1n2dvds  16517  mulsucdiv2z  16523  zob  16529  nn0o1gt2  16551  nno  16552  nn0o  16553  divalglem7  16569  bitsf1  16616  sadcp1  16625  smupp1  16650  qnumdencl  16915  iserodd  17013  pcqcl  17034  pcxnn0cl  17038  pcxcl  17039  pcgcd1  17055  dvdsprmpweqle  17064  pcmpt  17070  pcmpt2  17071  pcmptdvds  17072  infpnlem2  17089  infpn2  17091  1arith  17105  elgz  17109  mul4sq  17132  4sqlem13  17135  4sqlem17  17139  4sqlem18  17140  4sqlem19  17141  vdwlem1  17159  vdwlem2  17160  vdwnn  17176  ramtcl2  17189  ramcl  17207  prmonn2  17217  prmodvdslcmf  17225  isstruct2  17327  wunress  17427  firest  17603  imasaddfnlem  17700  imasvscafn  17709  xpsfrnel2  17736  mreintcl  17765  ismred2  17773  mreexexlemd  17818  mreexexlem3d  17820  mreexexlem4d  17821  iscatd2  17855  catpropd  17883  subsubc  18028  isfunc  18039  inclfusubc  18118  fncnvimaeqv  18294  joindef  18548  joinval  18549  meetdef  18562  meetval  18563  oduclatb  18681  acsdrsel  18717  isacs4lem  18718  isacs5lem  18719  acsdrscl  18720  mgmsscl  18821  mgmn0plusgf  18827  mgmpropd  18829  mgm1  18836  gsumvalx  18865  issubmgm  18891  issubmgm2  18892  mgmhmima  18904  sgrppropd  18920  mndpropd  18951  issubm  18998  0subm  19013  insubm  19014  mhmimalem  19020  gsumwsubmcl  19033  gsumwspan  19042  symggrplem  19080  sursubmefmnd  19092  injsubmefmnd  19093  smndex1basss  19104  degenmgm  19137  degenmgm2nfun  19139  degenmgm2  19140  mulgsubcl  19298  issubg  19336  issubg2  19352  issubg4  19356  0subg  19362  isnsg  19365  isnsg2  19366  nsgbi  19367  isnsg3  19370  elnmz  19373  nmzbi  19374  nmzsubg  19375  eqgval  19389  eqgid  19392  cycsubgcl  19421  ghmrn  19443  ghmnsgima  19454  gass  19515  oppgsubg  19577  f1omvdconj  19660  symgfisg  19682  psgneldm  19717  0subgALT  19782  odhash3  19790  sylow2blem2  19835  lsmsubm  19867  lsmsubg  19868  efgsf  19943  efgsdm  19944  efgs1b  19950  efgredlema  19954  eqgabl  20048  ablnsg  20061  cyggenod2  20099  gsumzaddlem  20135  gsummhm2  20153  gsum2dlem2  20185  gsum2d2lem  20187  gsumcom2  20189  dprdfeq0  20238  dprdsubg  20240  dprd2da  20258  ablfacrp  20282  pgpfac1lem3  20293  pgpfaclem1  20297  ablfaclem3  20303  ablfac2  20305  cycsubggenodd  20325  isrng  20376  issrg  20414  srgfcl  20422  rglcom4d  20437  srgbinomlem4  20455  isring  20463  iscrng  20466  dvdsr  20592  irredrmul  20657  isrngim  20675  isrim0  20713  issubrng  20799  subrngringnsg  20805  issubrng2  20810  rhmimasubrnglem  20817  issubrg  20823  issubrg2  20844  subrgpropd  20860  isdrngd  21022  isdrngdOLD  21024  issdrg  21045  sdrgacs  21058  issrngd  21112  islmod  21139  lmodlema  21140  islmodd  21141  lmodprop2d  21199  rmodislmodlem  21204  rmodislmod  21205  lssset  21208  islssd  21210  lsscl  21217  lsslss  21236  lsspropd  21292  lmhmima  21322  lbsind  21355  lsmcl  21358  islvec  21379  lmhmlvec  21385  lspsolvlem  21420  lspsolv  21421  lvecpropd  21445  rnglidlmcl  21495  rnglidl0  21509  rnglidlmmgm  21533  df2idl2crng  21577  rngqiprngimf1lem  21590  rngqiprngimf1  21596  ring2idlqus  21605  prmidlval  21618  prmidlc  21629  prmidlprop  21632  xrsdsreclblem  21719  xrsdsreclb  21720  cnsubrglem  21723  prmirred  21780  pzriprnglem4  21790  pzriprnglem8  21794  pzriprngALT  21801  znunithash  21870  cofipsgn  21899  zrhpsgnelbas  21900  rzgrp  21929  isphl  21934  phllmhm  21938  ipcl  21939  isphld  21960  phlpropd  21961  phlssphl  21965  cssincl  21994  pjdm  22013  dsmmval  22040  dsmmbas2  22043  dsmmelbas  22045  frlmbas  22061  frlmup1  22104  lindfind  22122  lindsind  22123  f1lindf  22128  islindf4  22144  lindsenlbs  22157  psrbag  22225  psrbaglefi  22234  mplsubglem  22306  mpllsslem  22307  ltbwe  22353  psrbagsn  22372  subrgasclcl  22376  mplind  22379  mpfind  22424  psdmul  22487  coe1mul2lem2  22587  gsumply1eq  22627  evl1vsd  22662  mpfpf1  22669  pf1mpf  22670  pf1ind  22673  matecl  22740  m1detdiag  22912  mdetralt  22923  mdetralt2  22924  mdetunilem2  22928  mdetunilem9  22935  m2detleiblem3  22944  m2detleiblem4  22945  smadiadetlem0  22976  cpmatacl  23034  chpscmat  23160  uniopn  23215  inopn  23217  fiinopn  23219  istps  23252  fctop  23322  iscld  23345  isopn2  23350  mretopd  23410  iscldtop  23413  perfi  23473  tgrest  23477  restcld  23490  ordtbaslem  23506  ordtrest2lem  23521  ordtrest2  23522  iscn  23553  cnpval  23554  iscnp  23555  tgcn  23570  subbascn  23572  ssidcn  23573  lmbrf  23578  cnpnei  23582  cnima  23583  iscncl  23587  cnconst2  23601  cnrest2  23604  cnpresti  23606  cnprest  23607  cnindis  23610  lmres  23618  lmcnp  23622  iscnrm  23641  t1sncld  23644  cnrmi  23678  cncmp  23710  cmpsublem  23717  fiuncmp  23722  unconn  23747  conncompid  23749  conncompconn  23750  conncompss  23751  1stcfb  23763  2ndcrest  23772  2ndcctbss  23774  2ndcdisj  23775  1stccnp  23781  islly  23787  isnlly  23788  subislly  23800  restnlly  23801  restlly  23802  islly2  23803  hausllycmp  23813  cldllycmp  23814  dislly  23816  isptfin  23835  islocfin  23836  ptfinfin  23838  finlocfin  23839  dissnlocfin  23848  locfindis  23849  comppfsc  23851  kgenval  23854  elkgen  23855  kgeni  23856  cmpkgen  23870  1stckgenlem  23872  kgencn2  23876  ptpjpre1  23890  elpt  23891  elptr  23892  ptbasin  23896  xkobval  23905  xkoval  23906  xkoopn  23908  txbasval  23925  tx1cn  23928  tx2cn  23929  dfac14  23937  xkoccn  23938  txcnp  23939  ptcnplem  23940  txcnmpt  23943  txindislem  23952  txdis1cn  23954  txlly  23955  txnlly  23956  pthaus  23957  ptrescn  23958  hauseqlcld  23965  txlm  23967  tx2ndc  23970  txkgen  23971  xkoptsub  23973  xkopt  23974  xkoco1cn  23976  xkoco2cn  23977  xkococnlem  23978  xkococn  23979  cnmpt11  23982  cnmpt12  23986  cnmpt21  23990  cnmpt22  23993  cnmptkp  23999  cnmptk1p  24004  xkoinjcn  24006  txconn  24008  qtopval2  24015  elqtop  24016  idqtop  24025  qtopcld  24032  qtopeu  24035  qtoprest  24036  qtopomap  24037  qtopcmap  24038  ishmeo  24078  hmeoopn  24085  hmeocld  24086  ordthmeolem  24120  ptcmpfi  24132  elmptrab  24146  fgcl  24197  trfil2  24206  cfinfil  24212  uzrest  24216  ufilss  24224  trufil  24229  cfinufil  24247  ufinffr  24248  ufildr  24250  rnelfm  24272  flfcntr  24362  ptcmplem2  24372  ptcmplem3  24373  ptcmplem4  24374  ptcmplem5  24375  cnextfvval  24384  tmdcn2  24408  tmdmulg  24411  tmdgsum2  24415  symgtgp  24425  opnsubg  24427  clssubg  24428  tgpconncompeqg  24431  ghmcnp  24434  tgphaus  24436  tgpt0  24438  qustgpopn  24439  qustgplem  24440  tsmsgsum  24458  tsmssubm  24462  tsmsres  24463  tsmsf1o  24464  tsmsxplem1  24472  tsmsxplem2  24473  tsmsxp  24474  istrg  24483  istdrg  24485  istdrg2  24497  istlm  24504  istvc  24511  ustval  24522  ustincl  24527  ustdiag  24528  ustinvel  24529  ustexhalf  24530  ust0  24539  ucnima  24599  fmucndlem  24609  prdsdsf  24686  prdsxmet  24688  imasf1oxmet  24694  imasf1omet  24695  prdsxmslem2  24848  metustsym  24874  isnlm  24994  qtopbaslem  25077  xrtgioo  25126  reperflem  25138  fsumcn  25191  expcn  25193  xrhmeo  25267  cnllycmp  25277  bndth  25279  isclm  25385  lmhmclm  25408  lmmcvg  25582  fmcfil  25593  iscfil3  25594  iscau2  25598  iscau4  25600  iscmet3lem1  25612  iscmet3  25614  cfilres  25617  caussi  25618  equivcfil  25620  flimcfil  25635  bcthlem1  25645  isbn  25659  srabn  25681  ishl2  25691  cmslssbn  25693  cmscsscms  25694  minveclem3b  25749  ivthlem1  25772  ivthlem2  25773  ivthlem3  25774  ivth2  25776  ivthle  25777  ivthle2  25778  ivthicc  25779  ovolficcss  25790  ovolunlem1a  25817  ovolunlem1  25818  ovolfiniun  25822  ovoliunlem1  25823  ovoliunlem3  25825  ovoliun  25826  ovoliun2  25827  shft2rab  25829  ovolshftlem1  25830  sca2rab  25833  ovolscalem1  25834  mblsplit  25853  finiunmbl  25865  volun  25866  volfiniun  25868  voliunlem1  25871  voliunlem3  25873  iunmbl  25874  voliun  25875  volsup  25877  ioombl  25886  ioorcl  25898  vitalilem1  25929  vitalilem2  25930  vitalilem3  25931  vitalilem4  25932  vitali  25934  ismbf1  25945  mbfdm  25947  ismbf  25949  ismbfcn  25950  mbfima  25951  mbfimaicc  25952  ismbfcn2  25959  ismbfd  25960  ismbf2d  25961  mbfeqalem1  25962  mbfmax  25970  mbfposr  25973  mbfposb  25974  ismbf3d  25975  mbfimaopnlem  25976  mbfimaopn2  25978  cncombf  25979  isi1f  25995  i1fd  26002  itg1mulc  26025  mbfi1fseqlem4  26039  itg2lcl  26048  isibl  26086  iblitg  26089  iblcnlem1  26108  iblcnlem  26109  iblrelem  26111  iblpos  26113  itgeqa  26134  itgfsum  26147  itgabs  26155  limcvallem  26191  ellimc  26193  ellimc2  26197  limcmpt  26203  cnmptlimc  26210  dvbsss  26222  cpnfval  26252  elcpn  26254  dvmptfsum  26295  dvle  26327  dvfsumle  26341  dvfsumge  26342  dvfsumabs  26343  dvfsumrlimf  26345  dvfsumlem1  26346  dvfsumlem2  26347  dvfsumlem3  26348  dvfsumlem4  26349  dvfsumrlimge0  26350  dvfsumrlim  26351  dvfsumrlim2  26352  dvfsum2  26354  itgsubstlem  26368  itgsubst  26369  mdegcl  26387  deg1nn0clb  26408  isuc1p  26459  plyeq0lem  26529  plyco  26560  plycj  26596  dvply2g  26606  dvnply2  26608  plydivlem4  26617  fta1lem  26628  fta1  26629  rnplynfin  26630  elqaalem1  26642  elqaalem2  26643  elqaalem3  26644  elqaa  26645  ulmcau  26722  radcnv0  26743  radcnvlt1  26745  radcnvle  26747  pserdvlem2  26755  coseq1  26853  efeq1  26856  sinord  26862  efif1olem2  26871  efif1olem4  26873  lognegb  26918  logcj  26934  argimgt0  26940  logtayl  26988  2irrexpq  27059  root1eq1  27083  logrec  27091  2irrexpqALT  27128  angrteqvd  27134  angpieqvdlem  27156  atans  27258  atans2  27259  dmarea  27285  areambl  27286  rlimcnp  27293  rlimcnp2  27294  xrlimcnp  27296  harmonicbnd  27331  harmonicbnd2  27332  lgamcvglem  27367  wilthlem2  27396  wilth  27398  efnnfsumcl  27430  vmacl  27445  efvmacl  27447  efchtdvds  27486  sqff1o  27509  fsumdvdscom  27512  musumsum  27519  fsumdvdsmul  27522  fsumvma  27540  perfect  27558  dchrelbasd  27566  lgsval  27628  lgsval2lem  27634  lgsdir2lem4  27655  lgsdir2  27657  lgsqrlem1  27673  lgsdchr  27682  m1lgs  27715  2lgs  27734  mul2sq  27746  2sqlem6  27750  2sqblem  27758  2sq2  27760  rplogsumlem2  27812  dchrisumlema  27815  dchrisumlem2  27817  dchrisumlem3  27818  dchrvmasumlem2  27825  dchrvmasumlem3  27826  dchrisum0flblem2  27836  dchrisum0flb  27837  dchrisum0fno1  27838  ostthlem1  27954  nodmon  28007  noextendseq  28024  nodense  28049  madefi  28299  addsproplem1  28355  addsproplem3  28357  addsprop  28362  addsf  28368  addbdaylem  28403  negsproplem1  28414  negsproplem3  28416  negsprop  28421  negbdaylem  28442  mulsproplemcbv  28501  mulsproplem1  28502  mulsproplem10  28511  mulsprop  28516  addonbday  28665  noseqp1  28677  noseqind  28678  peano5n0s  28705  dfn0s2  28718  n0addscl  28730  n0mulscl  28731  n0bday  28738  onsfi  28742  n0s0m1  28748  n0subs  28749  n0p1nns  28757  dfnns2  28758  nn1m1nns  28760  oldfib  28763  zaddscl  28780  zmulscld  28783  elzn0s  28784  peano5uzs  28790  expscllem  28816  z12addscl  28863  z12shalf  28866  z12negsclb  28867  z12zsodd  28868  z12bdaylem  28870  z12bday  28871  bdayfin  28873  mirval  29127  perpneq  29189  isperp2  29190  isperp2d  29191  foot  29197  islnopp  29215  islnoppd  29216  outpasch  29233  hlpasch  29234  ishpg  29237  colopp  29247  colhp  29248  lmif  29290  islmib  29292  lmiinv  29297  trgcopy  29311  trgcopyeu  29313  acopyeu  29342  inaghl  29364  tgasa1  29403  f1otrgitv  29447  f1otrg  29448  isfusgr  29899  opfusgr  29904  fusgrfisbase  29909  fusgrfisstep  29910  nbupgrel  29926  nbumgrvtx  29927  nbusgreledg  29934  edgnbusgreu  29948  nb3grprlem1  29961  uvtxusgrel  29984  cusgredg  30005  cplgr2vpr  30014  cusgrexg  30025  usgredgsscusgredg  30040  fusgrn0degnn0  30080  rusgrnumwrdl2  30167  rgrx0ndm  30174  wlkcomp  30211  wlkdlem2  30262  clwlkcomp  30366  iswwlks  30425  wwlknllvtx  30435  0enwwlksnge1  30453  wlkiswwlks2lem5  30462  wwlksm1edg  30470  wwlksnred  30481  wwlksnext  30482  wwlksnextbi  30483  wwlksnredwwlkn  30484  wwlksnextfun  30487  wwlksnextinj  30488  wwlksnextsurj  30489  wwlksnextbij  30491  wwlksnfi  30495  wwlksnextproplem2  30499  wwlksnextprop  30501  2wlkdlem4  30517  rusgrnumwwlkl1  30560  rusgrnumwwlks  30566  isclwwlk  30575  clwwlk1loop  30579  clwwlkccatlem  30580  clwlkclwwlklem2a1  30583  clwlkclwwlklem2a4  30588  clwlkclwwlklem2a  30589  clwlkclwwlklem2  30591  clwlkclwwlklem3  30592  clwlkclwwlk  30593  clwlkclwwlk2  30594  clwwisshclwwslemlem  30604  clwwisshclwwslem  30605  clwwisshclwws  30606  clwwlknlbonbgr1  30630  clwwlkinwwlk  30631  clwwlkn1  30632  loopclwwlkn1b  30633  clwwlkn1loopb  30634  clwwlkn2  30635  clwwlkel  30637  clwwlkf  30638  clwwlkwwlksb  30645  clwwlkext2edg  30647  wwlksext2clwwlk  30648  wwlksubclwwlk  30649  eleclclwwlknlem2  30652  umgr2cwwk2dif  30655  s2elclwwlknon2  30695  clwwlknonwwlknonb  30697  clwwlknonex2lem2  30699  clwwlknonex2  30700  loop1cycl  30744  3wlkdlem4  30763  upgr3v3e3cycl  30781  upgr4cycl4dv4e  30786  eupth2lem2  30820  eulerpathpr  30841  1vwmgr  30877  3vfriswmgrlem  30878  3vfriswmgr  30879  3cyclfrgrrn1  30886  vdgn1frgrv2  30897  frgrncvvdeqlem3  30902  frgrncvvdeqlem8  30907  frgrncvvdeqlem9  30908  frgrwopregasn  30917  frgrwopregbsn  30918  frgrwopreglem5ALT  30923  frgr2wwlk1  30930  frgr2wwlkeqm  30932  fusgr2wsp2nb  30935  2clwwlk2clwwlklem  30947  extwwlkfabel  30954  nvvop  31211  isnvlem  31212  sspval  31325  nmorepnf  31370  phpar  31426  siilem2  31454  bnsscmcl  31470  ubthlem1  31472  shaddcl  31819  shmulcl  31820  hsn0elch  31850  hhssablo  31865  hhssnvt  31867  hhsssh  31871  shscl  31920  shintcl  31932  chintcl  31934  shincl  31983  chincl  32101  h1datomi  32183  chscllem2  32240  sumspansn  32251  spansncvi  32254  5oalem2  32257  5oalem3  32258  pjini  32301  pjjsi  32302  eigposi  32438  nmoprepnf  32469  nmfnrepnf  32482  dmadjrnb  32508  lnophmlem1  32618  lnophm  32621  nmcopex  32631  lnconi  32635  nmbdfnlb  32652  nmcfnex  32655  imaelshi  32660  rnbra  32709  leopg  32724  pjbdlni  32751  pjhmop  32752  hmopidmch  32755  pjclem4  32801  pj3si  32809  strlem1  32852  atssma  32980  atcv0eq  32981  atcv1  32982  atomli  32984  atcvatlem  32987  cdj3lem2a  33038  cdj3lem3a  33041  xppreima  33239  fmptcof2  33251  aciunf1lem  33256  funcnv4mpt  33262  1stpreimas  33299  f1od2  33311  fpwrelmapffslem  33324  xrofsup  33359  fzspl  33381  fzsplit3  33385  nnindf  33411  fprodex01  33416  fsumiunle  33420  indf1ofs  33433  gsumhashmul  33628  fzto1st  33664  fxpsubm  33733  fxpsubg  33734  fxpsubrg  33735  isslmd  33763  slmdlema  33764  elrgspnlem2  33804  elrgspnlem4  33806  rlocisunit  33837  subsdrg  33860  qusker  33910  0nellinds  33926  unitprodclb  33944  nsgmgclem  33962  nsgmgc  33963  nsgqusf1olem2  33965  elrspunidl  33978  opprlidlabs  34009  dfufd2lem  34081  psrbasfsupp  34143  selvply1rhmlemb  34151  mplidomlem  34159  lindsunlem  34256  brfldext  34277  brfinext  34284  finextfldext  34296  finexttrb  34297  extdg1id  34298  fldextrspunlsplem  34305  constrconj  34377  constrfin  34378  trisecnconstr  34424  smatrcl  34428  submateq  34441  lmatfval  34446  lmatcl  34448  qtophaus  34468  locfinreflem  34472  locfinref  34473  zartopn  34507  zarcmplem  34513  rhmpreimacnlem  34516  xpinpreima  34538  xpinpreima2  34539  cnre2csqlem  34542  tpr2rico  34544  prsdm  34546  prsrn  34547  ordtrest2NEWlem  34554  ordtrest2NEW  34555  zrhcntr  34611  qqhval2  34614  isrrext  34632  ismntoplly  34657  esumcvg  34718  sigaval  34743  issiga  34744  0elsiga  34746  sigaclcu  34749  issgon  34755  prsiga  34763  sigaclci  34764  difunielsiga  34765  unelsiga  34766  ispisys2  34786  inelpisys  34787  unelldsys  34791  sigapildsyslem  34794  sigapildsys  34795  ldgenpisyslem1  34796  ldgenpisys  34799  isros  34801  unelros  34804  difelros  34805  fiunelros  34807  inelsros  34811  diffiunisros  34812  rossros  34813  measvuni  34847  measiun  34851  voliune  34862  volfiniune  34863  brfae  34881  ismbfm  34884  mbfmcnvima  34888  mbfmcst  34891  1stmbfm  34892  2ndmbfm  34893  imambfm  34894  sitgval  34964  issibf  34965  sibfima  34970  sitgfval  34973  sitgclg  34974  eulerpartlemelr  34989  eulerpartlemsf  34991  eulerpartleme  34995  eulerpartlemt0  35001  eulerpartlemt  35003  eulerpartgbij  35004  eulerpartlemr  35006  eulerpartlemmf  35007  eulerpartlemgvv  35008  eulerpartlemgs2  35012  eulerpartlemn  35013  eulerpart  35014  cndprobprob  35070  rrvsum  35086  orvcelel  35102  ballotlemodife  35130  ballotlemsdom  35144  ballotlemrv  35152  ballotlemrv1  35153  ballotlemrv2  35154  ballotlem1ri  35167  fsum2dsub  35236  reprinfz1  35251  reprpmtf1o  35255  reprdifc  35256  breprexplema  35259  hgt750lema  35286  hgt750leme  35287  bnj149  35505  bnj222  35513  bnj1112  35613  bnj1148  35626  f1preimaex  35713  soinfdom  35717  fineqvrep  35782  fineqvnttrclse  35792  fineqvinfep  35793  kardnnfi  35837  gblacfnacd  35881  vonf1wev  35887  vonf1owevOLD  35889  vonf1osev  35891  vonf1oonfo  35898  subfacp1lem3  35947  subfacp1lem6  35950  erdszelem10  35965  kur14  35981  cvxsconn  36008  cnllysconn  36010  resconn  36011  iscvm  36024  cvmliftlem5  36054  cvmliftlem15  36063  cvmlift2lem1  36067  cvmlift2lem12  36079  cvmlift2lem13  36080  sat1el2xp  36144  fmlasuc  36151  gonan0  36157  gonar  36160  satefvfmla0  36183  msubrn  36294  msubco  36296  ismfs  36314  mvtinf  36320  mclsax  36334  mppspstlem  36336  elmpps  36338  nnuni  36492  dfdm5  36537  dfrn5  36538  elima4  36540  rdgprc0  36555  pprodss4v  36646  elfuns  36677  fnimage  36691  imageval  36692  fwddifval  36927  fwddifnval  36928  fwddifnp1  36930  hfninf  36935  nmulprop  36939  filnetlem4  37169  onsucconn  37226  onsucsuccmp  37232  limsucncmp  37234  onint1  37237  fveleq  37239  findreccl  37241  nndivsub  37245  weiunse  37256  mh-inf3f1  37329  mh-infprim2bi  37335  mh-infprim3bi  37336  bj-seex  37834  bj-adjg1  37956  bj-mooreset  38023  bj-ismoored0  38027  bj-ismoored  38028  bj-inftyexpitaudisj  38127  bj-inftyexpidisj  38132  bj-isvec  38209  bj-isclm  38213  csbmpo123  38255  topdifinffinlem  38271  topdifinffin  38272  csbfinxpg  38312  phpreu  38528  finixpnum  38529  poimirlem16  38555  poimirlem17  38556  poimirlem19  38558  poimirlem20  38559  poimirlem22  38561  poimirlem23  38562  poimirlem24  38563  poimirlem25  38564  poimirlem26  38565  poimirlem28  38567  poimirlem29  38568  poimirlem30  38569  poimirlem31  38570  poimirlem32  38571  poimir  38572  mblfinlem3  38578  ex-ovoliunnfl  38582  voliunnfl  38583  volsupnfl  38584  mbfresfi  38585  itgabsnc  38608  ftc1anclem6  38617  ftc1anclem7  38618  ftc1anclem8  38619  ftc1anc  38620  dvasin  38623  sdclem2  38677  fdc  38680  incsequz  38683  neificl  38688  mettrifi  38692  cntotbnd  38731  cnpwstotbnd  38732  ismtyima  38738  ismtyhmeolem  38739  heiborlem2  38747  heiborlem3  38748  heiborlem4  38749  heiborlem5  38750  heiborlem6  38751  heiborlem10  38755  isrngo  38832  isdivrngo  38885  drngoi  38886  idlval  38948  isidlc  38950  idladdcl  38954  idllmulcl  38955  idlrmulcl  38956  0idl  38960  pridlval  38968  smprngopr  38987  prnc  39002  ispridlc  39005  pridlc  39006  eqrelf  39191  iss2  39277  elcoeleqvrels  39612  elfunsALTV  39710  eldisjs  39752  eleldisjs  39761  fsumshftd  40010  riotaclbgBAD  40012  renegclALT  40021  lshpinN  40047  isopos  40238  oposlem  40240  glbconN  40435  lnnat  40485  2at0mat0  40583  islvol2aN  40650  dalawlem13  40941  pclfinclN  41008  lhpoc2N  41073  ltrncnvatb  41196  cdleme11h  41324  cdlemefr32sn2aw  41462  cdlemefs32sn1aw  41472  cdleme32fvaw  41497  cdlemg1fvawlemN  41631  dicelvalN  42236  dih1dimatlem  42387  dihlatat  42395  dihjatcclem4  42479  islpolN  42541  lpolsatN  42546  lpolpolsatN  42547  mapdordlem1a  42692  mapdordlem1  42694  mapdhcl  42785  iscsrg  43022  fzsplitnd  43033  lcmineqlem12  43091  intlewftc  43112  dvrelogpow2b  43119  aks4d1p1p3  43120  aks4d1p1p2  43121  aks4d1p1p4  43122  dvle2  43123  aks4d1p8  43138  aks4d1p9  43139  isprimroot  43144  primrootsunit1  43148  primrootscoprmpow  43150  aks6d1c1p1  43158  aks6d1c1p2  43160  aks6d1c1p3  43161  evl1gprodd  43168  hashscontpow  43173  aks6d1c3  43174  aks6d1c2  43181  sticksstones1  43197  sticksstones10  43206  sticksstones11  43207  aks6d1c6lem1  43221  unitscyglem5  43250  retire  43377  reelznn0nn  43526  fsuppind  43619  fsuppssindlem2  43621  fsuppssind  43622  isnacs3  43721  nacsfix  43723  mzpclval  43736  mzpcl1  43740  mzpcl2  43741  mzpcl34  43742  mzpexpmpt  43756  mzpsubst  43759  diophin  43783  diophun  43784  2rexfrabdioph  43803  3rexfrabdioph  43804  4rexfrabdioph  43805  6rexfrabdioph  43806  7rexfrabdioph  43807  rabdiophlem2  43809  diophren  43820  fphpd  43823  fphpdo  43824  fiphp3d  43826  pellexlem1  43836  pell14qrexpclnn0  43873  pellqrex  43886  rmspecnonsq  43914  monotuz  43948  monotoddzzfi  43949  monotoddzz  43950  oddcomabszz  43951  modabsdifz  43993  rmxdioph  44023  expdiophlem2  44029  limsuc2  44048  dfac11  44064  kelac1  44065  dfac21  44068  lsmfgcl  44076  islnm  44079  lnmlssfg  44082  lmhmfgima  44086  pwslnm  44096  unxpwdom3  44097  pwfi2f1o  44098  islnr  44113  hbtlem2  44126  cnsrexpcl  44167  flcidc  44172  mendlmod  44191  proot1ex  44198  oaordnr  44298  omnord1  44307  oenord1  44318  cantnfresb  44326  onmcl  44333  tfsnfin  44354  nadd2rabtr  44386  nadd1rabtr  44390  nadd1rabex  44392  nadd1suc  44394  pwelg  44561  fipjust  44566  elnonrel  44586  elinlem  44598  elcnvlem  44601  ss2iundf  44659  dfhe3  44775  dffrege115  44978  rfovcnvf1od  45004  ntrneiel2  45086  clsneiel2  45109  neicvgel2  45120  grur1cld  45230  dvgrat  45296  cvgdvgrat  45297  radcnvrat  45298  binomcxplemdvsum  45339  binomcxplemnotnn0  45340  orbitcl  45947  modelaxreplem1  45968  modelaxreplem2  45969  modelaxrep  45971  fnchoice  46046  fiiuncl  46082  disjf1  46198  disjinfi  46207  choicefi  46214  axccdom  46235  fmptf  46251  fmptff  46281  monoords  46313  supminfrnmpt  46455  supxrleubrnmptf  46461  supminfxr  46474  supminfxr2  46479  supminfxrrnmpt  46481  monoordxrv  46491  monoordxr  46492  monoord2xrv  46493  monoord2xr  46494  caucvgbf  46499  cvgcaule  46501  fsummulc1f  46583  fsumnncl  46584  fsumf1of  46586  fsumreclf  46588  fsumlessf  46589  fsumsermpt  46591  fmul01  46592  fmulcl  46593  fmuldfeqlem1  46594  fmuldfeq  46595  fmul01lt1lem1  46596  fmul01lt1lem2  46597  fprodexp  46606  fprodabs2  46607  mccllem  46609  mccl  46610  fprodcnlem  46611  fprodcn  46612  climmulf  46616  climsuse  46620  climrecf  46621  climaddf  46627  climf  46634  sumnnodd  46642  clim2f  46646  0ellimcdiv  46659  climsubmpt  46670  climreclf  46674  climf2  46676  fnlimcnv  46677  climeldmeqmpt  46678  clim2f2  46680  climfveqmpt  46681  fnlimfvre  46684  fnlimabslt  46689  climfveqmpt3  46692  climbddf  46697  climeldmeqmpt3  46699  climinf2mpt  46724  climinfmpt  46725  limsupequzmptf  46741  lmbr3  46757  liminfreuzlem  46812  coseq0  46874  cncfshift  46884  cncfperiod  46889  fprodcncf  46910  ioodvbdlimc1lem2  46942  ioodvbdlimc2lem  46944  dvmptmulf  46947  dvnmptdivc  46948  dvnmul  46953  dvmptfprod  46955  iblspltprt  46983  itgspltprt  46989  stoweidlem2  47012  stoweidlem3  47013  stoweidlem4  47014  stoweidlem6  47016  stoweidlem8  47018  stoweidlem17  47027  stoweidlem19  47029  stoweidlem20  47030  stoweidlem21  47031  stoweidlem23  47033  stoweidlem27  47037  stoweidlem35  47045  stoweidlem42  47052  stoweidlem43  47053  stoweidlem62  47072  stoweid  47073  wallispilem3  47077  wallispi  47080  fourierdlem16  47133  fourierdlem21  47138  fourierdlem41  47158  fourierdlem42  47159  fourierdlem48  47164  fourierdlem49  47165  fourierdlem50  47166  fourierdlem51  47167  fourierdlem54  47170  fourierdlem63  47179  fourierdlem64  47180  fourierdlem65  47181  fourierdlem71  47187  fourierdlem72  47188  fourierdlem73  47189  fourierdlem83  47199  fourierdlem86  47202  fourierdlem89  47205  fourierdlem90  47206  fourierdlem91  47207  fourierdlem96  47212  fourierdlem97  47213  fourierdlem98  47214  fourierdlem99  47215  fourierdlem100  47216  fourierdlem103  47219  fourierdlem104  47220  fourierdlem105  47221  fourierdlem108  47224  fourierdlem109  47225  fourierdlem110  47226  fourierdlem112  47228  fourierdlem113  47229  etransclem24  47268  salunicl  47326  saluncl  47327  saldifcl  47329  sge0f1o  47392  sge0lempt  47420  sge0iunmptlemfi  47423  sge0p1  47424  sge0fodjrnlem  47426  sge0iunmpt  47428  sge0ltfirpmpt2  47436  sge0isummpt2  47442  sge0xaddlem2  47444  sge0xadd  47445  ismea  47461  nnfoctbdjlem  47465  nnfoctbdj  47466  meadjiun  47476  voliunsge0lem  47482  meaiuninclem  47490  meaiuninc3v  47494  hoidmvlelem2  47606  hoidmvlelem3  47607  vonvolmbl2  47673  hoimbl2  47675  vonhoire  47682  vonicclem2  47694  vonn0ioo2  47700  vonn0icc2  47702  salpreimagelt  47717  salpreimalegt  47719  salpreimagtge  47735  salpreimaltle  47736  issmf  47738  salpreimagtlt  47740  smfpreimalt  47741  smfpreimaltf  47746  issmfle  47755  smfpreimale  47764  issmfgt  47766  smfpreimagt  47772  issmfgelem  47779  issmfge  47780  smflimlem4  47784  smflim  47787  smfpreimage  47792  smfresal  47798  smfpimbor1lem1  47808  smfpimbor1lem2  47809  smflim2  47816  smflimmpt  47820  smflimsuplem1  47830  smflimsuplem2  47831  smflimsuplem3  47832  smflimsuplem5  47834  smflimsuplem7  47836  smflimsup  47838  smfliminf  47841  ormkglobd  47887  eu2ndop1stv  48195  dmfcoafv  48245  ffnaov  48269  faovcl  48270  funressndmafv2rn  48293  dfatdmfcoafv2  48324  mod2addne  48440  smonoord  48447  iccpartiltu  48504  iccpartigtl  48505  sprsymrelf1lem  48573  prproropf1olem2  48586  fmtno4prmfac193  48658  proththdlem  48698  proththd  48699  iseven  48726  isodd  48727  dfodd2  48734  evenm1odd  48737  evenp1odd  48738  enege  48743  onego  48744  epee  48803  perfectALTV  48821  bgoldbtbndlem2  48904  bgoldbtbndlem3  48905  bgoldbtbndlem4  48906  bgoldbtbnd  48907  clnbupgrel  48932  edgusgrclnbfin  48940  grimuhgr  48985  uhgrimedgi  48988  uhgrimprop  48990  isuspgrim0  48992  isuspgrimlem  48993  grimedg  49033  grtriproplem  49037  grtrif1o  49040  isgrtri  49041  grtriclwlk3  49043  cycl3grtrilem  49044  cycl3grtri  49045  grimgrtri  49047  usgrgrtrirex  49048  isubgr3stgrlem7  49070  grlimprclnbgrvtx  49097  grlimgredgex  49098  grlimgrtri  49101  usgrexmpl1tri  49123  gpgvtxel2  49146  gpgvtx0  49151  gpgvtx1  49152  gpgedgvtx0  49159  gpgedgvtx1  49160  gpgedgiov  49163  gpgedg2ov  49164  gpgedg2iv  49165  gpgnbgrvtx0  49172  gpgnbgrvtx1  49173  gpg3kgrtriex  49187  gpgprismgr4cycllem3  49195  pgnbgreunbgrlem1  49211  pgnbgreunbgrlem2lem1  49212  pgnbgreunbgrlem2lem2  49213  pgnbgreunbgrlem2lem3  49214  pgnbgreunbgrlem4  49217  pgnbgreunbgrlem5lem1  49218  pgnbgreunbgrlem5lem2  49219  pgnbgreunbgrlem5lem3  49220  pgnbgreunbgr  49223  grlimedgnedg  49229  uzlidlring  49332  smprngprmrng  49436  cbvmpox2  49448  lmod1  49604  nnolog2flm1  49702  dignn0flhalflem1  49727  catprsc  50121  nelsubc3lem  50178  fucofulem2  50419  fucofvalne  50433  isthincd2lem2  50543  euendfunc  50634  cnelsubclem  50711
  Copyright terms: Public domain W3C validator