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

Theorem eqidd 2730
Description: Class identity law with antecedent. (Contributed by NM, 21-Aug-2008.)
Assertion
Ref Expression
eqidd (𝜑𝐴 = 𝐴)

Proof of Theorem eqidd
StepHypRef Expression
1 eqid 2729 . 2 𝐴 = 𝐴
21a1i 11 1 (𝜑𝐴 = 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1540
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-9 2119  ax-ext 2701
This theorem depends on definitions:  df-bi 207  df-an 396  df-ex 1780  df-cleq 2721
This theorem is referenced by:  nfabd2  2915  neleq1  3035  neleq2  3036  cbvraldvaOLD  3315  cbvrexdvaOLD  3316  rspcedeq1vd  3586  rspcedeq2vd  3587  elabd3  3628  nelrdva  3667  sbcbidv  3800  csbie2df  4396  reusngf  4628  rexreusng  4633  reuprg0  4656  iunxdif3  5047  mpteq1  5184  mpteq1i  5186  mpteq2da  5187  mpteq2dva  5188  nfcvb  5318  dfid2  5520  feq23d  6651  f10d  6802  fvmptdv2  6952  elrnrexdm  7027  f1ossf1o  7066  fmptco  7067  cofmpt  7070  fprg  7093  ftpg  7094  fmptsng  7108  fmptsnd  7109  f1dom3fv3dif  7209  f1dom3el3dif  7210  fliftfun  7253  fliftval  7257  nfriotad  7321  cbvmpo  7447  fconstmpo  7470  eqfnov2  7483  ovmpod  7505  ovmpodv2  7511  fvmpopr2d  7515  elovmporab  7599  elovmporab1w  7600  elovmporab1  7601  ovmpt3rab1  7611  elovmpt3rab  7614  ofval  7628  ofrval  7629  offn  7630  fnfvof  7634  off  7635  ofres  7636  coof  7641  ofco  7642  caofref  7648  caofid0l  7650  caofid0r  7651  caofid1  7652  caofid2  7653  caofrss  7656  caoftrn  7658  tfisi  7799  fsplitfpar  8058  fczsupp0  8133  suppssof1  8139  suppofss1d  8144  suppofss2d  8145  fvmpocurryd  8211  fpr3g  8225  iserd  8658  fsetfocdm  8795  ixpsnf1o  8872  mapxpen  9067  dffi3  9340  cantnf0  9590  cantnfp1  9596  cantnflem1  9604  ttrcltr  9631  axcclem  10370  ttukeylem3  10424  fpwwe2lem8  10551  ofsubeq0  12143  ofnegsub  12144  ofsubge0  12145  fzo0to3tp  13673  fzo1to4tp  13675  modsubmod  13854  seqid  13972  seqid2  13973  seqz  13975  seqof  13984  elovmptnn0wrd  14484  ccatws1ls  14558  pfxsuffeqwrdeq  14622  wrdind  14646  wrd2ind  14647  ccats1pfxeqbi  14666  repswsymb  14698  repswsymball  14703  repswsymballbi  14704  s3eq2  14795  swrds2m  14866  wrdl2exs2  14871  swrd2lsw  14877  wwlktovfo  14883  s3sndisj  14892  s3iunsndisj  14893  relexp0g  14947  relexpsucnnr  14950  relexp1g  14951  rtrclreclem1  14982  rtrclreclem4  14986  dfrtrcl2  14987  rlim2  15421  climcl  15424  rlimcl  15428  clim2  15429  rlimclim1  15470  rlimclim  15471  climrlim2  15472  climuni  15477  rlimres  15483  climeq  15492  2clim  15497  climshftlem  15499  climabs0  15510  climcn1  15517  climcn2  15518  o1of2  15538  o1rlimmul  15544  o1add2  15549  o1mul2  15550  o1sub2  15551  o1dif  15555  climsqz  15566  climsqz2  15567  rlimdiv  15571  isercoll  15593  climsup  15595  climcau  15596  caurcvgr  15599  caucvgb  15605  serf0  15606  iseralt  15610  sumz  15647  fsumss  15650  fsumsplitsn  15669  fsumsplit1  15670  fsumsplitsnun  15680  isumclim3  15684  isummulc2  15687  fsum2dlem  15695  fsumconst  15715  fsumabs  15726  fsumparts  15731  fsumrlim  15736  fsumo1  15737  seqabs  15739  cvgcmpce  15743  fsumiun  15746  ackbijnn  15753  isumshft  15764  isumltss  15773  climcndslem1  15774  climcndslem2  15775  climcnds  15776  mertenslem1  15809  mertenslem2  15810  prod1  15869  fprodss  15873  fprodconst  15903  fprod2dlem  15905  fprodsplitsn  15914  iprodclim3  15925  eftlcl  16034  reeftlcl  16035  eftlub  16036  efsep  16037  effsumlt  16038  eirrlem  16131  rpnnen2lem6  16146  rpnnen2lem7  16147  rpnnen2lem8  16148  rpnnen2lem9  16149  rpnnen2lem12  16152  2tp1odd  16281  sadasslem  16399  smupvallem  16412  smumul  16422  alginv  16504  algfx  16509  cncongr1  16596  qnumdencoprm  16674  qeqnumdivden  16675  vdwlem1  16911  vdwlem12  16922  vdwlem13  16923  prmodvdslcmf  16977  prmgap  16989  prmgaplcm  16990  prmgapprmo  16992  setsexstruct2  17104  setsstruct  17105  prdssca  17378  prdsbas  17379  prdsplusg  17380  prdsmulr  17381  prdsvsca  17382  prdsip  17383  prdsle  17384  prdsds  17386  prdstset  17388  prdshom  17389  prdsco  17390  prdsvscafval  17402  prdsdsval2  17406  prdsdsval3  17407  pwsle  17414  pwsleval  17415  pwsvscaval  17417  imasbas  17434  imasds  17435  imasplusg  17439  imasmulr  17440  imassca  17441  imasvsca  17442  imasip  17443  imastset  17444  imasle  17445  imasvscafn  17459  imasvscaval  17460  qusin  17466  xpsvsca  17499  iscat  17596  iscatd  17597  iscatd2  17605  0catg  17612  homfeq  17618  homfeqd  17619  comfffval2  17625  comffval2  17626  comfeq  17630  comfeqd  17631  oppccatid  17643  2oppccomf  17649  moni  17661  rcaninv  17719  ssc2  17747  ssctr  17750  ssceq  17751  subcssc  17765  subccat  17773  subsubc  17778  funcres  17821  funcres2  17823  idfusubc  17825  funcres2c  17828  idffth  17860  cofull  17861  cofth  17862  ressffth  17865  isnat  17875  fuccofval  17887  fuccatid  17897  fucpropd  17905  elhomai  17958  coafval  17989  setcval  18002  setcbas  18003  setchomfval  18004  setccofval  18007  setcco  18008  setccatid  18009  setcepi  18013  funcsetcres2  18018  catcval  18025  catcbas  18026  catchomfval  18027  catccofval  18029  catcco  18030  catccatid  18031  catcfuccl  18043  estrcval  18048  estrcbas  18049  estrchomfval  18050  estrccofval  18053  estrcco  18054  estrccatid  18056  estrreslem2  18062  fullestrcsetc  18075  fullsetcestrc  18090  xpcbas  18102  xpchomfval  18103  xpccofval  18106  xpccatid  18112  prfval  18123  catcxpccl  18131  xpcpropd  18132  evlfval  18141  curfval  18147  curf1  18149  curf12  18151  curf2  18153  curf2val  18154  hofval  18176  hof2fval  18179  hofcllem  18182  oppchofcl  18184  oppcyon  18193  oyoncl  18194  yonedalem4a  18199  yonedalem4b  18200  yonedainv  18205  oduposb  18251  joinval  18299  meetval  18313  isdlat  18446  ipopos  18460  gsumpropd  18570  gsumpropd2lem  18571  gsumval1  18575  gsumval2a  18577  issgrp  18612  issgrpd  18622  prdssgrpd  18625  ismndd  18648  mndprop  18652  prdsmndd  18662  imasmnd2  18666  insubm  18710  mhmima  18717  frmdbas  18744  frmdmnd  18751  efmnd  18762  smndex1gid  18795  smndex1n0mnd  18804  smndex2dlinvh  18809  sgrpnmndex  18824  resgrpplusfrn  18847  grpprop  18849  grpsubfval  18880  grpsubfvalALT  18881  grpsubpropd  18942  prdsgrpd  18947  imasgrp2  18952  imasgrp  18953  imasgrpf1  18954  mulgfval  18966  mulgfvalALT  18967  mulgnngsum  18976  mulgnn0gsum  18977  mulgpropd  19013  subgsub  19035  eqgfval  19073  qusgrp  19083  ghmqusnsglem1  19177  ghmqusnsglem2  19178  ghmqusnsg  19179  ghmquskerlem1  19180  ghmquskerlem2  19182  ghmquskerlem3  19183  ghmqusker  19184  oppgmnd  19251  oppgmndb  19252  oppggrp  19254  oppggrpb  19255  symgval  19268  symg1bas  19288  symg2bas  19290  symgvalstruct  19294  symggrp  19297  gsmsymgrfixlem1  19324  gsmsymgreqlem2  19328  symgfixels  19331  symgsssg  19364  symgfisg  19365  psgnunilem4  19394  psgnvalii  19406  oppglsm  19539  lsmelvalmi  19549  efgi0  19617  efgi1  19618  efgtf  19619  efgval2  19621  efginvrel2  19624  frgp0  19657  frgpup3lem  19674  ablprop  19690  subcmn  19734  gex2abl  19748  prdscmnd  19758  qusabl  19762  abl1  19763  cygabl  19788  gsumzf1o  19809  gsumzaddlem  19818  gsumzsplit  19824  gsumconst  19831  gsumconstf  19832  gsummptshft  19833  gsummhm2  19836  gsummptmhm  19837  gsumzunsnd  19853  gsumunsnfd  19854  gsumpt  19859  gsummptf1o  19860  gsummptun  19861  gsum2dlem2  19868  gsumcom2  19872  nn0gsumfz  19881  dprdval  19902  dprdssv  19915  dprdfeq0  19921  dprdsubg  19923  dprdspan  19926  dprdz  19929  subgdmdprd  19933  subgdprd  19934  gsumle  20042  isrng  20057  isrngd  20076  prdsrngd  20079  imasrng  20080  issrg  20091  isring  20140  ringabl  20184  ringprop  20193  isringd  20194  prdsringd  20224  prdscrngd  20225  prds1  20226  pwspjmhmmgpd  20231  imasring  20233  opprrng  20248  opprrngb  20249  opprringb  20251  dvrfval  20305  rnghmf1o  20355  c0mgm  20362  c0mhm  20363  c0snmgmhm  20365  c0snmhm  20366  rngisomring1  20371  rhmf1o  20394  pwsco1rhm  20405  pwsco2rhm  20406  zrrnghm  20439  rhmimasubrng  20469  pwsdiagrhm  20510  rngcbas  20524  rngchomfval  20525  dfrngc2  20531  rnghmsscmap2  20532  rnghmsscmap  20533  rngccat  20537  rngcid  20538  funcrngcsetc  20543  funcrngcsetcALT  20544  zrinitorngc  20545  zrtermorngc  20546  ringcbas  20553  ringchomfval  20554  dfringc2  20560  rhmsscmap2  20561  rhmsscmap  20562  ringccat  20566  ringcid  20567  rngcresringcat  20572  funcringcsetc  20577  zrtermoringc  20578  rhmsubc  20592  drngprop  20647  isdrngd  20668  isdrngrd  20669  isdrngdOLD  20670  isdrngrdOLD  20671  abvtrivd  20735  idsrngd  20759  suborng  20779  islmodd  20787  lmodabl  20830  lss1  20859  lsssn0  20869  islss3  20880  lss1d  20884  lssintcl  20885  prdslmodd  20890  idlmhm  20963  invlmhm  20964  lmhmvsca  20967  lbsextlem2  21084  sralmod  21109  sralmod0  21110  rlm0  21117  rlmvneg  21128  rnglidlmsgrp  21171  rnglidlrng  21172  qus2idrng  21198  crngridl  21205  quscrng  21208  rhmqusnsg  21210  rngqiprngimf1lem  21219  rngqiprngimf1  21225  dfcnfldOLD  21295  absabv  21349  pzriprnglem10  21415  zrhpropd  21439  fermltlchr  21454  znzrh  21467  znbas  21468  zncrng  21469  znzrhfo  21472  znf1o  21476  frgpcyg  21498  evpmodpmf1o  21521  isphld  21579  phlpropd  21580  phssip  21583  phlssphl  21584  pjfval  21631  dsmmval  21659  dsmmsubg  21668  frlmip  21703  frlmipval  21704  frlmphllem  21705  frlmphl  21706  islindf  21737  islindf4  21763  isassa  21781  isassad  21790  issubassa3  21791  sraassaOLD  21795  asclfval  21804  ressascl  21821  psrval  21840  psrbaglesupp  21847  psrbagcon  21850  psrbaglefi  21851  psrbagleadd1  21853  psrbagconf1o  21854  gsumbagdiaglem  21855  psrass1lem  21857  psrbas  21858  psrplusg  21861  psrmulr  21867  psrsca  21872  psrvscafval  21873  psrvscaval  21875  psrgrpOLD  21882  psrlmod  21885  psrlidm  21887  psrdi  21890  psrdir  21891  psrcom  21893  psrring  21895  psrassa  21898  mplsubglem  21924  mpllsslem  21925  mplvscaval  21941  mplcoe1  21960  mplcoe3  21961  mplcoe5  21963  opsrcrng  21982  opsrassa  21983  mplmon2  21984  evlslem2  22002  evlslem1  22005  mhpmulcl  22052  psdffval  22060  psdmplcl  22065  psdadd  22066  psdmul  22069  psdmvr  22072  ply1lss  22097  ply1subrg  22098  opsr0  22119  opsr1  22120  subrgply1  22133  psrplusgpropd  22136  psropprmul  22138  opsrring  22145  opsrlmod  22146  ply1mpl0  22157  ply1mpl1  22159  coe1z  22165  coe1mul2  22171  coe1tm  22175  coe1sclmulfv  22185  ply1coe  22201  evls1rhm  22225  evls1sca  22226  evl1rhm  22235  evl1sca  22237  evl1expd  22248  evl1gsumdlem  22259  evl1varpw  22264  evls1maplmhm  22280  mamufval  22295  mamudi  22306  mamudir  22307  mat0  22320  matinvg  22321  matlmod  22332  matinvgcell  22338  matring  22346  matassa  22347  mat0dimcrng  22373  mat1dim0  22376  mat1f1o  22381  dmatmulcl  22403  scmatval  22407  scmatscmiddistr  22411  scmataddcl  22419  scmatsubcl  22420  scmatmulcl  22421  scmatlss  22428  scmatrhmcl  22431  1mavmul  22451  mavmul0  22455  marepvfval  22468  submafval  22482  submaval  22484  mdetleib2  22491  mdet0pr  22495  m1detdiag  22500  mdetrsca  22506  mdetrsca2  22507  mdetrlin2  22510  mdetralt  22511  mdetralt2  22512  mdetunilem2  22516  mdetunilem5  22519  mdetunilem9  22523  mdetuni0  22524  m2detleib  22534  madufval  22540  symgmatr01lem  22556  symgmatr01  22557  gsummatr01lem3  22560  gsummatr01lem4  22561  gsummatr01  22562  smadiadetlem3  22571  smadiadetglem2  22575  smadiadetr  22578  mat2pmatghm  22633  cpm2mfval  22652  m2cpminvid  22656  m2cpminvid2lem  22657  m2cpminvid2  22658  decpmatval  22668  decpmataa0  22671  decpmatmul  22675  pmatcollpw1  22679  pmatcollpw2lem  22680  monmatcollpw  22682  pmatcollpwlem  22683  pmatcollpw  22684  pmatcollpwscmatlem2  22693  pm2mpval  22698  pm2mpcl  22700  pm2mpf1  22702  mptcoe1matfsupp  22705  mp2pm2mplem3  22711  mp2pm2mplem4  22712  pm2mpghm  22719  pm2mpmhmlem2  22722  chpmat1dlem  22738  chp0mat  22749  fvmptnn04ifa  22753  fvmptnn04ifb  22754  fvmptnn04ifc  22755  fvmptnn04ifd  22756  cpmadugsumlemB  22777  chcoeffeqlem  22788  epttop  22912  ordtbas2  23094  ordtopn1  23097  ordtopn2  23098  lmss  23201  2ndci  23351  2ndcsep  23362  dis2ndc  23363  1stcelcls  23364  dissnlocfin  23432  ptbasid  23478  xkoopn  23492  prdstopn  23531  ptrescn  23542  txlm  23551  lmcn2  23552  tx1stc  23553  xkopt  23558  cnmpt2c  23573  cnmptk1  23584  cnmpt1k  23585  cnmptkk  23586  qtopeu  23619  txswaphmeolem  23707  xpstopnlem1  23712  ptcmpfi  23716  xkohmeo  23718  rnelfmlem  23855  rnelfm  23856  hauspwpwf1  23890  lmflf  23908  flfcnp2  23910  alexsubb  23949  tmdgsum  23998  tgpconncomp  24016  qustgphaus  24026  tsmsfbas  24031  tsmspropd  24035  tsmssplit  24055  tsmsxplem1  24056  tsmsxplem2  24057  ustuqtop4  24148  imasdsf1olem  24277  blfvalps  24287  stdbdxmet  24419  met2ndci  24426  prdsxmslem2  24433  metustexhalf  24460  cfilucfil  24463  restmetu  24474  nmfval  24492  nmpropd  24498  nmpropd2  24499  subgnm  24537  tng0  24547  tngnm  24555  tnggrpr  24559  tngngp3  24560  tngnrg  24578  sranlm  24588  qdensere  24673  mpomulcn  24774  fsumcn  24777  cncfcompt2  24817  cncfmpt1f  24823  negfcncf  24833  oprpiece1res2  24866  htpyid  24892  phtpyid  24904  pcofval  24926  pcopt2  24939  om1bas  24947  om1plusg  24950  om1tset  24951  pi1bas  24954  pi1bas2  24957  pi1eluni  24958  pi1bas3  24959  pi1cpbl  24960  pi1addf  24963  pi1addval  24964  pi1grplem  24965  pi1xfr  24971  pi1xfrcnvlem  24972  pi1coghm  24977  cphassr  25128  tcphphl  25143  ipcau2  25150  cphipval  25159  lmnn  25179  iscau  25192  cmetcaulem  25204  iscmet3lem1  25207  causs  25214  lmclim  25219  srabn  25276  rrxprds  25305  rrxip  25306  rrxcph  25308  rrxds  25309  rrxmvallem  25320  rrxmval  25321  rrxdsfival  25329  ehl2eudisval  25339  divcncf  25364  ovollb2lem  25405  ovolfiniun  25418  ovolicc2lem4  25437  shftmbl  25455  volfiniun  25464  ioombl1lem4  25478  uniioombllem2  25500  uniioombllem6  25505  vitalilem4  25528  mbfmulc2lem  25564  mbfmulc2re  25565  mbfneg  25567  mbfaddlem  25577  mbfadd  25578  mbfsub  25579  mbfmulc2  25580  0plef  25589  0pledm  25590  itg1ge0  25603  i1faddlem  25610  i1fmullem  25611  i1fmulclem  25619  itg1mulc  25621  itg1lea  25629  itg1le  25630  mbfi1flimlem  25639  mbfmullem2  25641  mbfmul  25643  xrge0f  25648  itg2ge0  25652  itg2const  25657  itg2const2  25658  itg2uba  25660  itg2lea  25661  itg2splitlem  25665  itg2split  25666  itg2monolem1  25667  itg2mono  25670  itg2i1fseqle  25671  itg2i1fseq  25672  itg2addlem  25675  itg2gt0  25677  itg2cnlem1  25678  itg2cnlem2  25679  isibl2  25683  iblitg  25685  itgcl  25701  ibl0  25704  iblcnlem1  25705  itgcnlem  25707  iblss  25722  iblss2  25723  i1fibl  25725  itgitg1  25726  itgle  25727  itgeqa  25731  iblconst  25735  ibladdlem  25737  ibladd  25738  itgaddlem1  25740  itgfsum  25744  iblabslem  25745  iblabs  25746  iblabsr  25747  iblmulc2  25748  itgmulc2lem1  25749  itgsplit  25753  bddmulibl  25756  bddibl  25757  bddiblnc  25759  limccnp2  25809  limcco  25810  dvidlem  25832  dvcnp2  25837  dvcnp2OLD  25838  dvaddbr  25856  dvmulbr  25857  dvmulbrOLD  25858  dvaddf  25861  dvcmulf  25864  dvexp  25873  dvmptadd  25880  dvmptmul  25881  dvmptco  25892  dvmptfsum  25895  dvcnvlem  25896  dvef  25900  rolle  25910  mvth  25913  dvlip  25914  dvlipcn  25915  lhop1lem  25934  itgsubstlem  25971  itgpowd  25973  ply1divalg2  26060  uc1pmon1p  26073  q1pval  26076  r1pval  26079  elply2  26117  elplyr  26122  plypf1  26133  plyaddlem1  26134  coeeulem  26145  plyco  26162  coeaddlem  26170  coemulc  26176  dgradd2  26190  dgrcolem1  26195  dgrcolem2  26196  dgrco  26197  ofmulrt  26205  plydivlem3  26219  plydivlem4  26220  plyrem  26229  iaa  26249  aareccl  26250  aannenlem2  26253  aaliou3lem3  26268  aaliou3lem7  26273  taylfval  26282  taylply2  26291  taylply2OLD  26292  dvntaylp  26295  taylthlem2  26298  taylthlem2OLD  26299  ulmclm  26312  ulmres  26313  ulmshftlem  26314  ulm0  26316  ulmcau  26320  ulmss  26322  ulmbdd  26323  ulmcn  26324  mtest  26329  mtestbdd  26330  iblulm  26332  itgulm  26333  pserulm  26347  pserdvlem2  26354  abelthlem5  26361  abelthlem6  26362  abelthlem8  26365  abelthlem9  26366  sincn  26370  coscn  26371  efcvx  26375  efabl  26475  logfac  26526  logcn  26572  chordthmlem  26758  chordthmlem5  26762  mcubic  26773  leibpi  26868  efrlim  26895  efrlimOLD  26896  amgmlem  26916  lgamgulmlem2  26956  basellem7  27013  basellem9  27015  musum  27117  chtublem  27138  logexprlim  27152  dchrbas  27162  dchr1cl  27178  dchrabl  27181  dchrfi  27182  dchrhash  27198  bposlem6  27216  lgsdir2lem5  27256  gausslemma2dlem1  27293  lgseisenlem2  27303  lgseisenlem3  27304  lgseisenlem4  27305  lgsquad2lem2  27312  2lgslem1b  27319  2lgslem3b1  27328  2lgslem3c1  27329  2lgsoddprmlem4  27342  2sqlem8  27353  2sqlem11  27356  2sqreulem1  27373  2sqreunnlem1  27376  chtppilimlem2  27401  chebbnd2  27404  chpchtlim  27406  chpo1ub  27407  vmadivsum  27409  rpvmasumlem  27414  dchrisum0re  27440  dchrisum0  27447  mudivsum  27457  selberglem1  27472  selberglem2  27473  selberg2lem  27477  selberg2  27478  pntrsumo1  27492  selbergr  27495  abvcxp  27542  nosupfv  27634  noinffv  27649  madecut  27815  elons2  28182  onscutlt  28188  onsiso  28192  seqsfn  28226  seqs1  28227  seqsp1  28228  n0sfincut  28269  zscut  28318  twocut  28333  expsval  28335  zs12addscl  28372  zs12half  28375  zs12zodd  28377  istrkgld  28422  istrkg2ld  28423  tgsegconeq  28449  tgbtwnouttr2  28458  ercgrg  28480  cgr3id  28482  tgbtwnxfr  28493  motgrp  28506  tgbtwnconn1lem3  28537  legov  28548  legid  28550  btwnleg  28551  legbtwn  28557  mirreu3  28617  mirinv  28629  miduniq1  28649  colmid  28651  krippenlem  28653  israg  28660  ragcgr  28670  motrag  28671  perpneq  28677  isperp2  28678  isperp2d  28679  footexALT  28681  footexlem1  28682  footexlem2  28683  foot  28685  perprag  28689  perpdragALT  28690  colperpexlem1  28693  mideulem2  28697  opphllem2  28711  opphllem3  28712  opphllem4  28713  midbtwn  28742  midcom  28745  mirmid  28746  lmieu  28747  lmif  28748  islmib  28750  lmilmi  28752  lmieq  28754  lmiinv  28755  lmiisolem  28759  hypcgrlem1  28762  hypcgrlem2  28763  lmiopp  28765  trgcopyeu  28769  iscgra  28772  iscgra1  28773  iscgrad  28774  sacgr  28794  isinag  28801  isinagd  28802  inagflat  28803  inaghl  28808  isleag  28810  isleagd  28811  ttgval  28838  cchhllem  28850  usgredg4  29180  ushgredgedg  29192  ushgredgedgloop  29194  usgrstrrepe  29198  uspgr1e  29207  uhgrspan1  29266  usgrres1  29278  nbgrnself  29322  nbusgredgeu  29329  cusgrfilem2  29420  finsumvtxdg2size  29514  finsumvtxdgeven  29516  wlk1walk  29602  uspgr2wlkeq  29609  uspgr2wlkeqi  29611  wlkonwlk  29624  wlkonwlk1l  29625  usgr2trlncl  29723  crctcshwlkn0lem7  29779  wwlksnredwwlkn  29858  wwlksnextbij  29865  wwlksnextprop  29875  wwlksnwwlksnon  29878  elwwlks2ons3im  29917  clwlkclwwlk2  29965  clwlkclwwlkfo  29971  clwlkclwwlkf1  29972  clwwlkwwlksb  30016  clwlknf1oclwwlkn  30046  clwwlknonmpo  30051  clwwlknonex2lem2  30070  0pthon1  30090  uhgr3cyclex  30144  iseupth  30163  eupth0  30176  eupth2lem2  30181  frgr3vlem1  30235  3vfriswmgrlem  30239  2clwwlk2clwwlklem  30308  wlkl0  30329  numclwlk1lem2  30332  grpodivfval  30496  dipfval  30664  ipval2  30669  lnoval  30714  minvecolem3  30838  h2hcau  30941  h2hlm  30942  opsqrlem3  32104  opsqrlem4  32105  foresf1o  32466  disjnf  32532  disjdifprg  32537  iundisjf  32551  br8d  32571  ofrn2  32597  off2  32598  ofresid  32599  fmptcof2  32614  aciunf1  32620  ofpreima  32622  padct  32676  f1ocnt  32758  sgnneg  32791  prodindf  32819  indf1ofs  32822  wrdfsupp  32891  wrdpmcl  32892  pfxf1  32896  s1f1  32897  ccatdmss  32904  wrdt2ind  32908  swrdrn2  32909  ressnm  32919  abvpropd2  32920  ismntd  32939  dfmgc2lem  32950  pwrssmgc  32955  pfxchn  32964  chnind  32966  chnso  32969  chnccats1  32970  gsummpt2d  33015  gsummptfsf1o  33020  gsumhashmul  33027  gsumwrd2dccat  33033  wrdpmtrlast  33048  psgnfzto1stlem  33055  fzto1st1  33057  tocycfv  33064  cycpmcl  33071  tocycf  33072  tocyc01  33073  cycpmco2f1  33079  cycpmco2rn  33080  cycpmco2lem1  33081  cycpmco2lem2  33082  cycpmco2lem3  33083  cycpmco2lem4  33084  cycpmco2lem5  33085  cycpmco2lem6  33086  cycpmco2lem7  33087  cycpmco2  33088  cycpm3cl2  33091  cycpmconjv  33097  tocyccntz  33099  cyc3evpm  33105  cyc3genpm  33107  cycpmgcl  33108  cycpmconjslem2  33110  cyc3conja  33112  sgnsv  33115  inftmrel  33132  isinftm  33133  submarchi  33138  isslmd  33154  urpropd  33182  elrgspnlem1  33192  elrgspnlem2  33193  elrgspnlem4  33195  elrgspn  33196  elrgspnsubrun  33199  erlval  33208  rlocval  33209  rlocbas  33217  rlocaddval  33218  rlocmulval  33219  rloccring  33220  resv0g  33286  resvcmn  33288  imaslmod  33300  imasmhm  33301  imasghm  33302  imasrhm  33303  imaslmhm  33304  znfermltl  33313  islinds5  33314  ellspds  33315  linds2eq  33328  lindfpropd  33329  elringlsmd  33341  nsgmgclem  33358  nsgmgc  33359  rhmquskerlem  33372  elrspunsn  33376  idlinsubrg  33378  qsidomlem1  33399  qsidomlem2  33400  opprqusbas  33435  qsdrngi  33442  rprmval  33463  rprmnz  33467  rprmnunit  33468  unitmulrprm  33475  1arithidomlem1  33482  1arithidomlem2  33483  1arithidom  33484  1arithufdlem3  33493  dfufd2lem  33496  ply1dg1rt  33524  ply1mulrtss  33526  ply1degltlss  33538  ply1gsumz  33540  r1pquslmic  33552  sra1r  33553  sradrng  33554  sraidom  33555  srasubrg  33556  resssra  33559  drgext0g  33561  drgextlsp  33565  rlmdim  33581  rgmoddimOLD  33582  tnglvec  33584  tngdim  33585  matdim  33587  ply1degltdimlem  33594  lbsdiflsp0  33598  dimkerim  33599  fedgmullem2  33602  lactlmhm  33606  extdg1id  33637  ccfldsrarelvec  33642  ccfldextdgrr  33643  fldextrspunlsplem  33644  fldextrspunlsp  33645  fldextrspunlem1  33646  fldextrspunfld  33647  fldextrspunlem2  33648  irredminply  33682  algextdeglem3  33685  algextdeglem4  33686  algextdeglem8  33690  constrsslem  33707  constrext2chnlem  33716  constrcon  33740  2sqr3nconstr  33747  cos9thpinconstrlem2  33756  1smat1  33770  submatres  33772  submateq  33775  lmatcl  33782  mdetlap1  33792  madjusmdetlem3  33795  circtopn  33803  locfinref  33807  tpr2rico  33878  lmdvglim  33920  qqhval  33938  esumeq1  34000  esumeq1d  34001  esumeq2d  34003  esumf1o  34016  esumsplit  34019  esumadd  34023  gsumesum  34025  esumlub  34026  esumaddf  34027  esumcst  34029  esumsnf  34030  esumpinfval  34039  esumcocn  34046  esummulc1  34047  esumcvg  34052  esum2d  34059  ofcval  34065  ofcfn  34066  ofcfeqd2  34067  ofcf  34069  ofcfval4  34071  ofcof  34073  sigapildsys  34128  sxval  34156  measvunilem0  34179  measvuni  34180  measiun  34184  meascnbl  34185  measinb  34187  volmeas  34197  sxbrsiga  34257  omssubadd  34267  fiunelcarsg  34283  itgeq12dv  34293  sitgval  34299  eulerpartlems  34327  eulerpartgbij  34339  eulerpartlemn  34348  sseqf  34359  sseqp1  34362  totprobd  34393  probfinmeasb  34395  probmeasb  34397  rrvadd  34419  dstfrvclim1  34445  gsumnunsn  34508  plymul02  34513  plymulx  34515  signsply0  34518  fdvneggt  34567  fdvnegge  34569  itgexpif  34573  reprpmtf1o  34593  circlemethhgt  34610  logdivsqrle  34617  hgt750lemg  34621  hgt750lemb  34623  hgt750lema  34624  f1resfz0f1d  35086  2cycl2d  35111  quartfull  35137  sconnpi1  35211  cvmliftphtlem  35289  cvmlift3lem2  35292  satfv1  35335  satfdmlem  35340  satf0suc  35348  satf0op  35349  sat1el2xp  35351  fmla  35353  fmlasuc0  35356  fmlafvel  35357  fmlasuc  35358  fmla1  35359  satffunlem1lem2  35375  satffunlem2lem2  35378  sategoelfvb  35391  satfv1fvfmla1  35395  2goelgoanfmla1  35396  elmsubrn  35500  msubco  35503  mthmpps  35554  r1peuqusdeg1  35615  sinccvg  35645  circum  35646  br8  35728  br4  35730  brsegle  36081  hilbert1.1  36127  itgeq2sdv  36193  ditgeq3sdv  36196  cbvoprab23davw  36249  cbvoprab13davw  36250  trer  36289  knoppcnlem4  36469  knoppcnlem9  36474  knoppcnlem11  36476  knoppndvlem6  36490  knoppf  36508  bj-imdirco  37163  bj-fvmptunsn2  37231  bj-finsumval0  37258  exrecfnlem  37352  finxpreclem1  37362  matunitlindflem1  37595  matunitlindflem2  37596  poimirlem1  37600  poimirlem2  37601  poimirlem3  37602  poimirlem4  37603  poimirlem5  37604  poimirlem6  37605  poimirlem7  37606  poimirlem10  37609  poimirlem11  37610  poimirlem12  37611  poimirlem16  37615  poimirlem17  37616  poimirlem19  37618  poimirlem20  37619  poimirlem22  37621  poimirlem23  37622  poimirlem28  37627  poimirlem29  37628  poimirlem31  37630  broucube  37633  mblfinlem2  37637  volsupnfl  37644  itg2addnclem  37650  itg2addnclem3  37652  itg2addnc  37653  itg2gt0cn  37654  ibladdnclem  37655  itgaddnclem1  37657  itgaddnc  37659  iblabsnclem  37662  iblabsnc  37663  iblmulc2nc  37664  itgmulc2nclem1  37665  itgmulc2nclem2  37666  itgmulc2nc  37667  ftc1anclem2  37673  ftc1anclem4  37675  ftc1anclem5  37676  ftc1anclem6  37677  ftc1anclem7  37678  ftc1anclem8  37679  ftc1anc  37680  areacirc  37692  unirep  37693  upixp  37708  sdc  37723  lmclim2  37737  geomcau  37738  caures  37739  caushft  37740  prdsbnd2  37774  heibor1lem  37788  bfplem2  37802  rrncmslem  37811  isrngo  37876  iuneq2f  38135  dmec2d  38278  lflset  39037  islfld  39040  lfladdcl  39049  lflvscl  39055  lkrsc  39075  eqlkr2  39078  lshpkrlem1  39088  ldualset  39103  ldualvaddval  39109  ldualvsval  39116  ldualgrplem  39123  lduallmodlem  39130  cmtfvalN  39188  isoml  39216  iscvlat  39301  llni2  39491  lplni2  39516  lvoli3  39556  lvoli2  39560  paddfval  39776  lhpset  39974  ltrnfset  40096  trlfset  40139  cdleme21k  40317  cdlemeiota  40564  tgrpfset  40723  tgrpset  40724  tgrpabl  40730  tendo0cbv  40765  tendo02  40766  erngfset  40778  erngset  40779  erngfset-rN  40786  erngset-rN  40787  cdlemkid5  40914  cdlemkid  40915  dvafset  40983  dvaset  40984  diaffval  41009  dialss  41025  diaf11N  41028  dvhfset  41059  dvhset  41060  docaffvalN  41100  dibfval  41120  dibf11N  41140  diblss  41149  diclss  41172  dihord2cN  41200  dihord11b  41201  dihffval  41209  dihord6apre  41235  dihglblem2aN  41272  dihglblem2N  41273  dihjatcclem4  41400  lclkrs  41518  mapdh6dN  41718  mapdh6eN  41719  mapdh6fN  41720  mapdh6jN  41724  hvmapffval  41737  hvmapfval  41738  mapdh8a  41754  mapdh8ad  41758  mapdh8d0N  41761  mapdh8d  41762  mapdh8i  41765  mapdh8j  41766  mapdh9a  41768  mapdh9aOLDN  41769  hdmap1l6d  41792  hdmap1l6e  41793  hdmap1l6f  41794  hdmap1l6j  41798  hdmapval2  41811  hdmapeveclem  41813  hdmapval3lemN  41816  hdmap11lem1  41820  hgmapfval  41865  hlhils0  41924  hlhils1N  41925  hlhillvec  41930  hlhildrng  41931  hlhil0  41934  hlhillsm  41935  rhmzrhval  41944  zndvdchrrhm  41945  3factsumint1  41994  lcmineqlem12  42013  aks4d1p1p4  42044  aks4d1p1p7  42047  aks4d1p9  42061  isprimroot  42066  primrootsunit1  42070  posbezout  42073  primrootscoprbij  42075  remexz  42077  aks6d1c1p2  42082  aks6d1c1p3  42083  aks6d1c1p4  42084  aks6d1c1p5  42085  aks6d1c1p7  42086  evl1gprodd  42090  aks6d1c2p2  42092  hashscontpow  42095  aks6d1c2lem4  42100  aks6d1c2  42103  aks6d1c5lem2  42111  aks6d1c5  42112  deg1gprod  42113  2np3bcnp1  42117  2ap1caineq  42118  sticksstones8  42126  sticksstones10  42128  sticksstones12a  42130  sticksstones12  42131  sticksstones17  42136  sticksstones18  42137  sticksstones19  42138  sticksstones21  42140  sticksstones22  42141  aks6d1c6lem1  42143  aks6d1c6lem2  42144  aks6d1c6lem4  42146  aks6d1c6isolem1  42147  aks5lem3a  42162  grpods  42167  unitscyglem1  42168  unitscyglem2  42169  ofun  42209  redivcan2d  42419  redivcan3d  42420  rhmpsr1  42526  mplmapghm  42529  evlsvvval  42536  evlsmaprhm  42543  selvvvval  42558  evlselv  42560  selvadd  42561  selvmul  42562  fsuppind  42563  mhphf  42570  3cubeslem3r  42660  eldiophb  42730  eldioph  42731  eldioph3  42739  rabren3dioph  42788  pellqrexplicit  42850  rmxycomplete  42890  rmxynorm  42891  acongrep  42953  jm2.26a  42973  jm2.26  42975  fnwe2lem2  43024  fnwe2lem3  43025  aomclem5  43031  aomclem8  43034  imasgim  43073  isnumbasgrplem1  43074  hbtlem5  43101  dgrsub2  43108  rgspnid  43141  rngunsnply  43142  mendval  43152  mendring  43161  mendlmod  43162  mendassa  43163  nnoeomeqom  43285  tfsconcatb0  43317  oaun3  43355  safesnsupfilb  43391  fsovrfovd  43982  fsovcnvlem  43986  mnring0gd  44194  mnringlmodd  44199  mnringmulrcld  44201  colleq1  44227  colleq2  44228  dvgrat  44285  radcnvrat  44287  hashnzfzclim  44295  caofcan  44296  ofsubid  44297  ofmul12  44298  ofdivrec  44299  ofdivcan4  44300  ofdivdiv2  44301  expgrowth  44308  binomcxplemnn0  44322  binomcxplemrat  44323  binomcxplemdvbinom  44326  binomcxplemnotnn0  44329  wessf1ornlem  45163  disjf1o  45169  ssnnf1octb  45172  mapss2  45183  icof  45197  mpteq1df  45214  infnsuprnmpt  45228  upbdrech  45287  divcan8d  45294  dmmcand  45295  suplesup  45319  ssuzfz  45329  supsubc  45333  xralrple2  45334  fprodabs2  45577  fprodcn  45582  clim1fr1  45583  climrec  45585  climexp  45587  climinf  45588  climsuse  45590  climneg  45592  divcnvg  45609  sumnnodd  45612  clim2f  45618  clim2f2  45652  fnlimfvre  45656  climleltrp  45658  climreclmpt  45666  climinf2mpt  45696  climinfmpt  45697  supcnvlimsup  45722  climuzlem  45725  climisp  45728  climrescn  45730  climxrrelem  45731  climxrre  45732  liminfvalxrmpt  45768  liminflbuz2  45797  cncfcompt  45865  dvsinax  45895  fperdvper  45901  dvcosax  45908  ioodvbdlimc1lem2  45914  ioodvbdlimc2lem  45916  dvnxpaek  45924  dvnmul  45925  dvmptfprodlem  45926  dvnprodlem1  45928  dvnprodlem2  45929  dvnprodlem3  45930  iblempty  45947  iblsplit  45948  itgcoscmulx  45951  itgsincmulx  45956  itgsubsticc  45958  sublevolico  45966  stoweidlem2  45984  stoweidlem17  45999  stoweidlem21  46003  stoweidlem32  46014  stoweidlem46  46028  stoweidlem55  46037  wallispi  46052  wallispi2lem1  46053  wallispi2lem2  46054  wallispi2  46055  stirlinglem3  46058  dirkercncflem2  46086  dirkercncflem4  46088  fourierdlem16  46105  fourierdlem18  46107  fourierdlem21  46110  fourierdlem22  46111  fourierdlem39  46128  fourierdlem53  46141  fourierdlem58  46146  fourierdlem59  46147  fourierdlem62  46150  fourierdlem73  46161  fourierdlem76  46164  fourierdlem81  46169  fourierdlem83  46171  fourierdlem93  46181  fourierdlem101  46189  fourierdlem103  46191  fourierdlem104  46192  fourierdlem111  46199  fourierdlem112  46200  fouriersw  46213  elaa2lem  46215  etransclem18  46234  etransclem32  46248  etransclem33  46249  etransclem46  46262  etransclem48  46264  rrxtopnfi  46269  rrxunitopnfi  46274  salincl  46306  sge0z  46357  sge0tsms  46362  sge0snmpt  46365  sge0sup  46373  sge0resplit  46388  sge0ss  46394  sge0isum  46409  sge0xp  46411  sge0xaddlem2  46416  sge0seq  46428  sge0reuzb  46430  meadjun  46444  meadjiun  46448  ismeannd  46449  meaiunlelem  46450  meaiininclem  46468  caragenunidm  46490  caragenuncllem  46494  omeiunltfirp  46501  carageniuncllem1  46503  caratheodorylem1  46508  0ome  46511  isomenndlem  46512  hoicvr  46530  hoicvrrex  46538  ovn0lem  46547  ovn0  46548  ovnsubaddlem1  46552  hoidmvval0  46569  hoidmvval0b  46572  hoidmv1lelem1  46573  hoidmv1le  46576  hoidmvlelem2  46578  hoidmvlelem3  46579  hoidmvlelem4  46580  hoidmvlelem5  46581  ovnhoilem1  46583  ovnhoilem2  46584  ovnhoi  46585  dmvon  46588  hspval  46591  ovnlecvr2  46592  hoiqssbllem2  46605  hspmbllem2  46609  hspmbl  46611  hoimbl  46613  ovnsubadd2lem  46627  ovolval4lem1  46631  ovnovollem1  46638  vonvolmbl  46643  vonvol2  46646  iccvonmbllem  46660  vonioolem2  46663  vonn0ioo2  46672  vonn0icc2  46674  smfpimltmpt  46728  issmfdmpt  46730  smfconst  46731  smfpimltxrmptf  46740  smflimlem2  46754  smflimlem3  46755  smflim  46759  smfpimgtmpt  46763  smfpimgtxrmptf  46766  smfsupmpt  46797  smfinfmpt  46801  smflimsuplem4  46805  fresfo  47033  fsetsnf  47036  fsetsnprcnex  47040  cfsetsnfsetf  47043  cfsetsnfsetfo  47045  3f1oss1  47060  f1cof1b  47062  funfocofob  47063  afveq1  47119  afveq2  47120  afvco2  47161  rspceaov  47182  faovcl  47185  afv2eq12d  47200  afv2eq1  47201  afv2eq2  47202  dfatcolem  47240  f1oresf1orab  47274  preimafvsnel  47364  preimafvelsetpreimafv  47373  fundcmpsurbijinjpreimafv  47392  fundcmpsurinjimaid  47396  fundcmpsurinjALT  47397  ichnreuop  47457  ichreuopeq  47458  prelspr  47471  sprsymrelf1lem  47476  sprsymrelfolem2  47478  prproropreud  47494  reuopreuprim  47511  fmtnofac2lem  47553  proththd  47599  requad01  47606  dfodd6  47622  nnsum3primesprm  47775  clnbgrvtxel  47814  isgrim  47867  grimid  47871  upgrimtrls  47891  isubgrgrim  47914  clnbgrgrim  47919  usgrgrtrirex  47935  stgrnbgr0  47949  isubgr3stgrlem6  47956  isgrlim  47967  uspgrlim  47977  grlimedgclnbgr  47980  grlimgrtri  47988  grilcbri2  47996  gpgedgiov  48050  gpg5gricstgr3  48075  gpg5grlim  48078  grlimedgnedg  48116  uspgrsprfo  48133  copissgrp  48153  copisnmnd  48154  isasslaw  48177  2zrngamgm  48230  cznrng  48246  rngcvalALTV  48250  rngcbasALTV  48251  rngchomfvalALTV  48252  rngccofvalALTV  48255  rngccoALTV  48256  rngccatidALTV  48257  rhmsubcALTV  48270  ringcvalALTV  48274  ringcbasALTV  48285  ringchomfvalALTV  48286  ringccofvalALTV  48289  ringccoALTV  48290  ringccatidALTV  48291  scmsuppss  48356  ply1mulgsum  48376  dflinc2  48396  lcoop  48397  lincvalsng  48402  lincvalpr  48404  lincvalsc0  48407  lcoc0  48408  lcoel0  48414  lincsum  48415  lincolss  48420  islininds  48432  lindslinindsimp1  48443  lindsrng01  48454  snlindsntorlem  48456  lincresunit3  48467  islindeps2  48469  lmod1lem3  48475  lmod1zr  48479  itcoval  48647  itcoval0  48648  itcoval1  48649  itcoval2  48650  itcoval3  48651  itcovalsuc  48653  itcovalsucov  48654  itcovalendof  48655  itcovalpclem2  48657  itcovalt2lem2  48662  ackvalsuc1mpt  48664  ackval1  48667  ackval2  48668  ackval3  48669  ackvalsucsucval  48674  affinecomb1  48688  rrx2plordisom  48709  lines  48717  line  48718  rrxline  48720  spheres  48732  line2xlem  48739  itsclc0yqsol  48750  itscnhlinecirc02p  48771  fmpod  48855  iscnrm3llem1  48934  iscnrm3llem2  48935  iscnrm3l  48936  glbsscl  48946  posjidm  48957  posmidm  48958  toslat  48967  ipolubdm  48972  ipoglbdm  48975  mreclat  48982  topclat  48983  iinfssc  49043  iinfsubc  49044  infsubc2  49047  iinfconstbas  49052  nelsubc3  49057  initc  49077  funchomf  49083  imaidfu2lem  49095  imaidfu  49096  imaidfu2  49097  cofidf2  49106  funcoppc4  49130  fthcomf  49143  idfth  49144  idsubc  49146  upciclem1  49152  upfval2  49163  upfval3  49164  isuplem  49165  oppcup3lem  49192  uobffth  49204  uobeqw  49205  uptr2  49207  initopropd  49229  termopropd  49230  dfswapf2  49247  swapfelvv  49249  swapf1vala  49252  swapf2fn  49254  swapf2  49260  tposcurf1cl  49282  tposcurf11  49283  tposcurf12  49284  tposcurf1  49285  tposcurf2  49286  tposcurf2val  49287  tposcurf2cl  49288  tposcurfcl  49289  fucoelvv  49306  fucofvalne  49311  fuco11  49312  fuco11cl  49313  fuco21  49322  fuco11b  49323  fuco11bALT  49324  fuco22natlem3  49330  fuco22natlem  49331  fuco23a  49338  fucofunc  49345  fucofunca  49346  fucolid  49347  fucorid  49348  postcofval  49350  precofval  49353  precofvalALT  49354  precoffunc  49358  prcofelvv  49366  reldmprcof1  49367  reldmprcof2  49368  prcoftposcurfuco  49369  prcoffunc  49371  prcoffunca  49372  fucoppcco  49395  fucoppccic  49399  oppfdiag1  49400  oppfdiag1a  49401  isthincd2lem1  49411  oppcthin  49424  oppcthinco  49425  subthinc  49429  fullthinc  49436  thincciso2  49441  indthinc  49448  prsthinc  49450  setcthin  49451  setc2othin  49452  setcsnterm  49476  setc1ocofval  49480  isinito2lem  49484  dfinito4  49487  idfudiag1  49511  arweuthinc  49515  diag1f1olem  49519  prstchomval  49545  prstcprs  49546  prstcthin  49547  prstchom2  49549  oduoppcciso  49552  postcpos  49553  postcposALT  49554  postc  49555  mndtccatid  49573  mndtcid  49575  oppgoppchom  49576  oppgoppcco  49577  oppgoppcid  49578  grptcmon  49579  grptcepi  49580  2arwcat  49586  lanfval  49599  ranfval  49600  lanpropd  49601  ranpropd  49602  rellan  49609  lanrcl5  49621  ranrcl5  49626  lanup  49627  ranup  49628  lmdfval  49635  cmdfval  49636  lmdpropd  49643  cmdpropd  49644  concom  49649  coccom  49650  islmd  49651  iscmd  49652  lmddu  49653  termolmd  49656  lmdran  49657  cmdlan  49658  aacllem  49787  amgmwlem  49788
  Copyright terms: Public domain W3C validator