@@ -108592,6 +108592,19 @@ the previous value and the value of the input sequence (second operand).
108592
108592
ABCNODVGEFGHVKIJVBVC $.
108593
108593
$}
108594
108594
108595
+ ${
108596
+ $d .+ x y $. $d F x y $. $d M x y $. $d V x y $. $d W x y $.
108597
+ $( Value of the sequence builder function at its initial value.
108598
+ (Contributed by Mario Carneiro, 24-Jun-2013.) (Revised by Jim Kingdon,
108599
+ 19-Aug-2025.) $)
108600
+ seq1g $p |- ( ( M e. ZZ /\ F e. V /\ .+ e. W ) ->
108601
+ ( seq M ( .+ , F ) ` M ) = ( F ` M ) ) $=
108602
+ ( vx vy cz wcel w3a cvv simp1 cv cuz cfv fvexg 3ad2antl2 wa co simprl
108603
+ simpl3 simprr ovexg syl3anc seq3-1 ) CHIZBDIZAEIZJZFGAKBCUFUGUHLUGUFFMZCN
108604
+ OZIUJBOKIUHUJBDUKPQUIUJKIZGMZKIZRZRULUHUNUJUMASKIUIULUNTUFUGUHUOUAUIULUNU
108605
+ BUJUMAKEKUCUDUE $.
108606
+ $}
108607
+
108595
108608
${
108596
108609
$d .+ a b x y $. $d .+ s t w x y z $. $d .+ u v w x y z $. $d F b x y $.
108597
108610
$d F c x $. $d F s t w x y z $. $d F u v w x y z $. $d M a b x y $.
@@ -108644,6 +108657,20 @@ the previous value and the value of the input sequence (second operand).
108644
108657
VIULUQVJLMHWAWBEWFWJWGWCWIDPEWDHTWEWIWCDWDHNFOVLVMWCWAWIDVNWGVFVOVPVQ $.
108645
108658
$}
108646
108659
108660
+ ${
108661
+ $d .+ x y $. $d F x y $. $d M x y $. $d N x y $. $d V x y $.
108662
+ $d W x y $.
108663
+ $( Value of the sequence builder function at a successor. (Contributed by
108664
+ Mario Carneiro, 24-Jun-2013.) (Revised by Jim Kingdon, 19-Aug-2025.) $)
108665
+ seqp1g $p |- ( ( N e. ( ZZ>= ` M ) /\ F e. V /\ .+ e. W ) ->
108666
+ ( seq M ( .+ , F ) ` ( N + 1 ) ) =
108667
+ ( ( seq M ( .+ , F ) ` N ) .+ ( F ` ( N + 1 ) ) ) ) $=
108668
+ ( vx vy cuz cfv wcel w3a cvv simp1 cv wa simpl2 vex fvexg sylancl mp3an2i
108669
+ co simpl3 a1i ovexg seq3p1 ) DCIJZKZBEKZAFKZLZGHAMBCDUHUIUJNUKGOZUGKZPUIU
108670
+ LMKZULBJMKUHUIUJUMQGRZULBEMSTUNUKUNHOZMKZPZPZUJUQULUPAUBMKUOUHUIUJURUCUQU
108671
+ SHRUDULUPAMFMUEUAUF $.
108672
+ $}
108673
+
108647
108674
${
108648
108675
$d .+ a b x y $. $d .+ w x y z $. $d C a b x y $. $d C w x y z $.
108649
108676
$d D a b x y $. $d F a b x $. $d F w x z $. $d M a x $. $d M w x z $.
@@ -108766,6 +108793,24 @@ the previous value and the value of the input sequence (second operand).
108766
108793
VNXFWMXEVIXFWNVRPAWMHIWKVJVEUSVKUTVLVMVOVPVQ $.
108767
108794
$}
108768
108795
108796
+ ${
108797
+ $d F x y $. $d .+ x y $. $d M x y $. $d N x y $. $d S x y $.
108798
+ $d ph x y $.
108799
+ seqcl.1 $e |- ( ph -> N e. ( ZZ>= ` M ) ) $.
108800
+ seqcl.2 $e |- ( ( ph /\ x e. ( M ... N ) ) -> ( F ` x ) e. S ) $.
108801
+ seqcl.3 $e |- ( ( ph /\ ( x e. S /\ y e. S ) ) -> ( x .+ y ) e. S ) $.
108802
+ seqclg.f $e |- ( ph -> F e. V ) $.
108803
+ seqclg.p $e |- ( ph -> .+ e. W ) $.
108804
+ $( Closure properties of the recursive sequence builder. (Contributed by
108805
+ Mario Carneiro, 2-Jul-2013.) (Revised by Mario Carneiro,
108806
+ 27-May-2014.) $)
108807
+ seqclg $p |- ( ph -> ( seq M ( .+ , F ) ` N ) e. S ) $=
108808
+ ( cvv cv cfv wcel wa cuz adantr vex fvexg sylancl wss ssv co simprr ovexg
108809
+ a1i mp3an2ani seq3clss ) ABCDEPFGHKABQZGUARSZTFISZUNPSZUNFRPSAUPUONUBBUCZ
108810
+ UNFIPUDUELMEPUFAEUGUKUQADJSUQCQZPSZTUTUNUSDUHPSUROAUQUTUIUNUSDPJPUJULUM
108811
+ $.
108812
+ $}
108813
+
108769
108814
${
108770
108815
$d .+ x y $. $d F x y $. $d M x y $. $d N x y $. $d S x y $.
108771
108816
$d ph x y $.
@@ -110183,6 +110228,57 @@ seq K ( .+ , G ) ) $=
110183
110228
VKTUPUQUR $.
110184
110229
$}
110185
110230
110231
+ ${
110232
+ $d n x y F $. $d n x y H $. $d n x y M $. $d n x y N $. $d n x y ph $.
110233
+ $d n x G $. $d x y K $. $d n x y .+ $. $d n x y Q $. $d x y S $.
110234
+ $d x y Z $.
110235
+ seqhomo.1 $e |- ( ( ph /\ ( x e. S /\ y e. S ) ) -> ( x .+ y ) e. S ) $.
110236
+ seqhomo.2 $e |- ( ( ph /\ x e. ( M ... N ) ) -> ( F ` x ) e. S ) $.
110237
+ ${
110238
+ seqhomo.3 $e |- ( ph -> N e. ( ZZ>= ` M ) ) $.
110239
+ seqhomo.4 $e |- ( ( ph /\ ( x e. S /\ y e. S ) ) ->
110240
+ ( H ` ( x .+ y ) ) = ( ( H ` x ) Q ( H ` y ) ) ) $.
110241
+ seqhomo.5 $e |- ( ( ph /\ x e. ( M ... N ) ) ->
110242
+ ( H ` ( F ` x ) ) = ( G ` x ) ) $.
110243
+ seqhomog.f $e |- ( ph -> F e. V ) $.
110244
+ seqhomog.g $e |- ( ph -> G e. W ) $.
110245
+ seqhomog.p $e |- ( ph -> .+ e. X ) $.
110246
+ seqhomog.q $e |- ( ph -> Q e. Y ) $.
110247
+ $( Apply a homomorphism to a sequence. (Contributed by Mario Carneiro,
110248
+ 28-Jul-2013.) (Revised by Mario Carneiro, 27-May-2014.) $)
110249
+ seqhomog $p |- ( ph -> ( H ` ( seq M ( .+ , F ) ` N ) ) =
110250
+ ( seq M ( Q , G ) ` N ) ) $=
110251
+ ( vn cfz co wcel cseq cfv wceq cuz eluzfz2 syl wi cv caddc eleq1 2fveq3
110252
+ c1 fveq2 eqeq12d imbi12d imbi2d ralrimiva eluzfz1 rspcdva eluzel2 seq1g
110253
+ cz syl3anc fveq2d 3eqtr4d a1d peano2fzr adantl expr imim1d oveq1 simprl
110254
+ wa adantr seqp1g wral ralrimivva wss elfzuz3 3syl sselda adantlr syldan
110255
+ fzss2 seqclg eleq1d simprr fvoveq1 oveq1d oveq2 oveq2d rspc2v imbitrrid
110256
+ syl2anc mpd 3eqtrd animpimp2impd uzind4i mpcom ) AKJKUFUGZUHZKDGJUIZUJI
110257
+ UJZKEHJUIZUJZUKZAKJULUJZUHZXIRJKUMUNXPAXIXNUOZRABUPZXHUHZXRXJUJIUJZXRXL
110258
+ UJZUKZUOZUOAJXHUHZJXJUJZIUJZJXLUJZUKZUOZUOAUEUPZXHUHZYJXJUJZIUJZYJXLUJZ
110259
+ UKZUOZUOAYJUTUQUGZXHUHZYQXJUJZIUJZYQXLUJZUKZUOZUOAXQUOBUEJKXRJUKZYCYIAU
110260
+ UDXSYDYBYHXRJXHURUUDXTYFYAYGXRJIXJUSXRJXLVAVBVCVDXRYJUKZYCYPAUUEXSYKYBY
110261
+ OXRYJXHURUUEXTYMYAYNXRYJIXJUSXRYJXLVAVBVCVDXRYQUKZYCUUCAUUFXSYRYBUUBXRY
110262
+ QXHURUUFXTYTYAUUAXRYQIXJUSXRYQXLVAVBVCVDXRKUKZYCXQAUUGXSXIYBXNXRKXHURUU
110263
+ GXTXKYAXMXRKIXJUSXRKXLVAVBVCVDAYHYDAJGUJZIUJZJHUJZYFYGAXRGUJZIUJZXRHUJZ
110264
+ UKZUUIUUJUKBXHJUUDUULUUIUUMUUJXRJIGUSXRJHVAVBAUUNBXHTVEZAXPYDRJKVFUNVGA
110265
+ YEUUHIAJVJUHZGLUHZDNUHZYEUUHUKAXPUUPRJKVHUNZUAUCDGJLNVIVKVLAUUPHMUHZEOU
110266
+ HZYGUUJUKUUSUBUDEHJMOVIVKVMVNYJXOUHZAYPYRUUBYOAUVBWAYRYKYOAUVBYRYKUVBYR
110267
+ WAZYKAYJJKVOVPZVQVRYOUUBAUVCWAZYMYQHUJZEUGZYNUVFEUGZUKYMYNUVFEVSUVEYTUV
110268
+ GUUAUVHUVEYTYLYQGUJZDUGZIUJZYMUVIIUJZEUGZUVGUVEYSUVJIUVEUVBUUQUURYSUVJU
110269
+ KAUVBYRVTZAUUQUVCUAWBZAUURUVCUCWBZDGJYJLNWCVKVLUVEXRCUPZDUGZIUJZXRIUJZU
110270
+ VQIUJZEUGZUKZCFWDBFWDZUVKUVMUKZAUWDUVCAUWCBCFFSWEWBUVEYLFUHUVIFUHZUWDUW
110271
+ EUOUVEBCDFGJYJLNUVNUVEXRJYJUFUGZUHXSUUKFUHZUVEUWGXHXRUVEYKKYJULUJUHUWGX
110272
+ HWFUVDYJJKWGYJJKWLWHWIAXSUWHUVCQWJWKAXRFUHUVQFUHWAUVRFUHUVCPWJUVOUVPWMU
110273
+ VEUWHUWFBXHYQUUFUUKUVIFXRYQGVAWNAUWHBXHWDUVCAUWHBXHQVEWBAUVBYRWOZVGUWCU
110274
+ WEYLUVQDUGZIUJZYMUWAEUGZUKBCYLUVIFFXRYLUKZUVSUWKUWBUWLXRYLUVQIDWPUWMUVT
110275
+ YMUWAEXRYLIVAWQVBUVQUVIUKZUWKUVKUWLUVMUWNUWJUVJIUVQUVIYLDWRVLUWNUWAUVLY
110276
+ MEUVQUVIIVAWSVBWTXBXCUVEUVLUVFYMEUVEUUNUVLUVFUKBXHYQUUFUULUVLUUMUVFXRYQ
110277
+ IGUSXRYQHVAVBAUUNBXHWDUVCUUOWBUWIVGWSXDUVEUVBUUTUVAUUAUVHUKUVNAUUTUVCUB
110278
+ WBAUVAUVCUDWBEHJYJMOWCVKVBXAXEXFXGXC $.
110279
+ $}
110280
+ $}
110281
+
110186
110282
${
110187
110283
$d x y k w .+ $. $d x y k w F $. $d x y k w M $. $d x y k w N $.
110188
110284
$d x y k w ph $. $d x y k w Q $. $d x y k w S $.
@@ -149787,6 +149883,70 @@ everywhere defined internal operation (see ~ mndcl ), whose operation is
149787
149883
BEEYOYPFXFXGWGXHXIXJXKXLXHYBYCXNZYCYGXOYBYAXTUWFYSYRDCXPWSYCXQUTXR $.
149788
149884
$}
149789
149885
149886
+ ${
149887
+ $d x y S $. $d x y G $. $d x y j W $.
149888
+ $( Closure of the composite in any submonoid. (Contributed by Stefan
149889
+ O'Rear, 15-Aug-2015.) (Revised by Mario Carneiro, 1-Oct-2015.) $)
149890
+ gsumwsubmcl $p |- ( ( S e. ( SubMnd ` G ) /\ W e. Word S ) ->
149891
+ ( G gsum W ) e. S ) $=
149892
+ ( vx vy vj cfv wcel wa c0 wceq cgsu co cmnd eqid syl ad2antrr cc0 cvv cv
149893
+ csubmnd cword wne oveq2 adantl submrcl gsum0g eqtrd subm0cl eqeltrd chash
149894
+ c0g c1 cmin cplusg cseq cbs cn0 cn lennncl adantll nnm1nn0 nn0uz eleqtrdi
149895
+ cuz cfz cfzo wf wrdf ad2antlr nnzd fzoval feq2d mpbid wss submss gsumval2
149896
+ cz fssd fvexg ad4ant24 ffvelcdmda submcl 3expb ad4ant14 ssv simprl adantr
149897
+ a1i plusgslid slotex simprr syl3anc seq3clss wo wex cfn wrdfin fin0or n0r
149898
+ ovexg orim2i mpjaodan ) ABUAGHZCAUBZHZIZCJKZBCLMZAHCJUCZXGXHIZXIBULGZAXKX
149899
+ IBJLMZXLXHXIXMKXGCJBLUDUEXDXMXLKZXFXHXDBNHZXNABUFZBNXLXLOZUGPQUHXDXLAHXFX
149900
+ HABXLXQUIQUJXGXJIZXICUKGZUMUNMZBUOGZCRUPGAXRBUQGZYACBRXTNYBOZYAOZXDXOXFXJ
149901
+ XPQZXRXTURRVEGZXRXSUSHZXTURHXFXJYGXDACUTVAZXSVBPVCVDZXRRXTVFMZAYBCXRRXSVG
149902
+ MZACVHZYJACVHXFYLXDXJACVIVJXRYKYJACXRXSVRHYKYJKXRXSYHVKRXSVLPVMVNZXDAYBVO
149903
+ XFXJYBABYCVPQVSVQXRDEYAASCRXTYIXFDTZYFHYNCGSHXDXJYNCXEYFVTWAXRYJAYNCYMWBX
149904
+ DYNAHZETZAHZIYNYPYAMZAHZXFXJXDYOYQYSYAABYNYPYDWCWDWEASVOXRAWFWIXRYNSHZYPS
149905
+ HZIZIZYTYASHZUUAYRSHXRYTUUAWGUUCXOUUDXRXOUUBYEWHBUONWJWKPXRYTUUAWLYNYPYAS
149906
+ SSXAWMWNUJXFXHXJWOZXDXFXHFTCHFWPZWOZUUEXFCWQHUUGACWRFCWSPUUFXJXHFCWTXBPUE
149907
+ XC $.
149908
+ $}
149909
+
149910
+ ${
149911
+ $d x y z B $. $d x y z G $. $d x y z .+ $. $d x y z W $. $d x y z X $.
149912
+ gsumwcl.b $e |- B = ( Base ` G ) $.
149913
+ $( Closure of the composite of a word in a structure ` G ` . (Contributed
149914
+ by Stefan O'Rear, 15-Aug-2015.) $)
149915
+ gsumwcl $p |- ( ( G e. Mnd /\ W e. Word B ) -> ( G gsum W ) e. B ) $=
149916
+ ( cmnd wcel csubmnd cfv cword cgsu co submid gsumwsubmcl sylan ) BEFABGHF
149917
+ CAIFBCJKAFABDLABCMN $.
149918
+ $}
149919
+
149920
+ ${
149921
+ $d x y B $. $d x y H $. $d x y M $. $d x y N $. $d x y j W $.
149922
+ gsumwmhm.b $e |- B = ( Base ` M ) $.
149923
+ $( Behavior of homomorphisms on finite monoidal sums. (Contributed by
149924
+ Stefan O'Rear, 27-Aug-2015.) $)
149925
+ gsumwmhm $p |- ( ( H e. ( M MndHom N ) /\ W e. Word B ) ->
149926
+ ( H ` ( M gsum W ) ) = ( N gsum ( H o. W ) ) ) $=
149927
+ ( vj co wcel wa c0 wceq cgsu cfv eqid ad2antrr cmnd syl cc0 cvv cmhm ccom
149928
+ vx cword wne c0g mhm0 oveq2 adantl mhmrcl1 gsum0g eqtrd fveq2d coeq2 co02
149929
+ vy eqtrdi oveq2d mhmrcl2 3eqtr4d chash c1 cmin cplusg cseq cv mndcl 3expb
149930
+ sylan cfz cfzo wf wrdf ad2antlr cz cn cfn wb wrdfin hashnncl biimpar nnzd
149931
+ fzoval feq2d mpbid ffvelcdmda cn0 cuz nnm1nn0 nn0uz eleqtrdi ad4ant14 wfn
149932
+ mhmlin ffnd fvco2 eqcomd simplr adantr plusgslid slotex seqhomog gsumval2
149933
+ coexg cbs mhmf fco syl2anc wo wex fin0or n0r orim2i mpjaodan ) BCDUAHZIZE
149934
+ AUDZIZJZEKLZCEMHZBNZDBEUBZMHZLEKUEZXSXTJZCUFNZBNZDUFNZYBYDXPYHYILXRXTCDBY
149935
+ IYGYGOZYIOZUGPYFYAYGBYFYACKMHZYGXTYAYLLXSEKCMUHUIYFCQIZYLYGLXPYMXRXTCDBUJ
149936
+ ZPCQYGYJUKRULUMYFYDDKMHZYIXTYDYOLXSXTYCKDMXTYCBKUBKEKBUNBUOUQURUIYFDQIZYO
149937
+ YILXPYPXRXTCDBUSZPDQYIYKUKRULUTXSYEJZEVANZVBVCHZCVDNZESVENZBNYTDVDNZYCSVE
149938
+ NYBYDYRUCUPUUAUUCAEYCBSYTXQTTTYRYMUCVFZAIZUPVFZAIZJZUUDUUFUUAHZAIZXPYMXRY
149939
+ EYNPZYMUUEUUGUUJAUUACUUDUUFFUUAOZVGVHVIYRSYTVJHZAUUDEYRSYSVKHZAEVLZUUMAEV
149940
+ LZXRUUOXPYEAEVMVNYRUUNUUMAEYRYSVOIUUNUUMLYRYSXSYSVPIZYEXSEVQIZUUQYEVRXRUU
149941
+ RXPAEVSUIZEVTRWAZWBSYSWCRWDWEZWFYRYTWGSWHNYRUUQYTWGIUUTYSWIRWJWKZXPUUHUUI
149942
+ BNUUDBNUUFBNUUCHLZXRYEXPUUEUUGUVCAUUAUUCCDBUUDUUFFUULUUCOZWNVHWLYRUUDUUMI
149943
+ ZJUUDYCNZUUDENBNZYREUUMWMUVEUVFUVGLYRUUMAEUVAWOUUMBEUUDWPVIWQXPXRYEWRXSYC
149944
+ TIYEBEXOXQXDWSXPUUATIZXRYEXPYMUVHYNCVDQWTXARPXPUUCTIZXRYEXPYPUVIYQDVDQWTX
149945
+ ARPXBYRYAUUBBYRAUUAECSYTQFUULUUKUVBUVAXCUMYRDXENZUUCYCDSYTQUVJOZUVDXPYPXR
149946
+ YEYQPUVBYRAUVJBVLZUUPUUMUVJYCVLXPUVLXRYEAUVJCDBFUVKXFPUVAUUMAUVJBEXGXHXCU
149947
+ TXSUURXTYEXIZUUSUURXTGVFEIGXJZXIUVMGEXKUVNYEXTGEXLXMRRXN $.
149948
+ $}
149949
+
149790
149950
${
149791
149951
$d B x y $. $d F x y $. $d G x y $. $d M x y $. $d N x y $.
149792
149952
$d ph x y $.
0 commit comments