cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

Showing 1-4 of 4 results.

A134466 See A134457.

Original entry on oeis.org

0, 1, 1, 2, 6, 6, 11, 22, 44, 92, 92, 157, 311, 622, 1239, 2478, 4956, 9912, 19832, 19832, 36217, 72058, 144061, 288122, 576123, 1152239, 2304478, 4608943
Offset: 1

Views

Author

David W. Wilson, Dec 17 2007

Keywords

Comments

Note that a(n) = a(n-1) for n = [1,] 3, 6, 11, 20,... = A006127(2^k + k) (conjectured); this corresponds to the case where the string c (see A134457) satisfies c(n)="0".c(n-1) (pre-pended "0"). The next string c(n+1) is obtained by inserting "0" after the first "1" and adding 1 (except for c(4) where both of these operations are equivalent and only one must be performed). - M. F. Hasler, Dec 17 2007

A006697 Number of subwords of length n in infinite word generated by a -> aab, b -> b.

Original entry on oeis.org

1, 2, 4, 6, 9, 13, 17, 22, 28, 35, 43, 51, 60, 70, 81, 93, 106, 120, 135, 151, 167, 184, 202, 221, 241, 262, 284, 307, 331, 356, 382, 409, 437, 466, 496, 527, 559, 591, 624, 658, 693, 729, 766, 804, 843, 883, 924, 966, 1009, 1053, 1098, 1144, 1191, 1239
Offset: 0

Views

Author

Keywords

References

  • N. J. A. Sloane and Simon Plouffe, The Encyclopedia of Integer Sequences, Academic Press, 1995 (includes this sequence).

Crossrefs

Programs

  • Mathematica
    A103354[n_] := Floor[ FullSimplify[ ProductLog[ 2^n*Log[2]]/Log[2]]]; Accumulate[ Table[ A103354[n], {n, 1, 54}]] (* Jean-François Alcover, Dec 13 2011, after M. F. Hasler *)
  • PARI
    LambertW(y) = solve( X=1,log(y), X*exp(X)-y)
    A006697(n,b=2)=local(m=floor(n+1-LambertW(b^(n+1)*log(b))/log(b)));(b^(m+1)-1)/(b-1)+(n-m)*(n-m+1)/2 \\ M. F. Hasler, Dec 14 2007

Formula

G.f.: 1 + 1/(1-x) + 1/(1-x)^2 * [1/(1-x) - sum(k>=1, x^(2^k+k-1))] (conjectured). - Ralf Stephan, Mar 05 2004
Conjectures: partial sums of A103354, also equal to A094913(n) + 1. - Vladeta Jovovic, Sep 19 2005
a(n) = sum(k=0,n,min(2^k,n-k+1)) = 2^(m+1)-1 + (n-m)(n-m+1)/2 with m = [ n+1-LambertW( 2^(n+1) * log(2) ) / log(2) ] = integer part of the solution to 2^m = n+1-m. (conjectured). - M. F. Hasler, Dec 14 2007

Extensions

More terms from Michel ten Voorde, Apr 11 2001

A094913 Maximal number of distinct nonempty substrings of any binary string of length n.

Original entry on oeis.org

0, 1, 3, 5, 8, 12, 16, 21, 27, 34, 42, 50, 59, 69, 80, 92, 105, 119, 134, 150, 166, 183, 201, 220, 240, 261, 283, 306, 330
Offset: 0

Views

Author

John W. Layman, Jun 17 2004

Keywords

Comments

It would be more natural to include the empty substring, which would result in the sequence b(n)=a(n)+1; all values computed so far confirm the conjecture that a(n)+1 = A006697(n). - M. F. Hasler, Dec 17 2007
In addition to the example given, computation finds 17 other binary strings of length 6 which contain the maximal number a(6)=16 of distinct substrings. Interestingly, each of the 18 such instances gives the same numbers of substrings of each possible length, in this case 2,4,4,3,2,1 substrings of lengths 1 through 6, respectively.
Calculations suggest that, for any n>0, binary strings of length n exist such that the number of distinct substrings of length k, 1<=k<=n, is as large as possible consistent with basic counting principles, i.e., n-k+1 substrings of length k starting at each of the n-k+1 possible starting positions, subject to the condition, however, that there cannot be more than 2^k distinct binary strings of length k. This suggests the following conjecture. Conjecture: The maximum number a(n) of distinct substrings of a binary string of length n is given by a(n) = Sum_{k=1..n} t(k) where t(k) is the smaller of 2^k and n-k+1.
Conjecture: a(n) = A006697(n)-1. - Vladeta Jovovic, Sep 19 2005
Conjecture: a(n) = 2^(m+1)-2 + (n-m)(n-m+1)/2, where m = floor(n+1-LambertW( 2^(n+1) * log(2) ) / log(2) ) = integer part of the solution to 2^x = n+1-x. This is based on the reasoning that you can construct the word of length n so that it contains the maximal possible number, max( n-k+1, 2^k ), of different substrings of length k. - M. F. Hasler, Dec 17 2007
From Peter Pein (petsie(AT)dordos.net), Jan 18 2008: (Start)
The following heuristic seems to work for computing the maximal number of distinct substrings of a binary string of length n.
Start with the empty list and at each step try to insert a zero or a one at each possible position. Then pick the first list with the maximal number of sublists and start over.
Say we have had {0,0,1,1,0} as one of the lists with the maximal number of sublists. Then my candidates for the next test are:
With[{lastbest = {0, 0, 1, 1, 0}}, Union[Flatten[ Outer[Insert[lastbest, #2, #1] &, Range[1 + Length[lastbest]], {0, 1}, 1], 1]]]
{{0, 0, 0, 1, 1, 0}, {0, 0, 1, 0, 1, 0}, {0, 0, 1, 1, 0, 0}, {0, 0, 1, 1, 0, 1}, {0, 0, 1, 1, 1, 0}, {0, 1, 0, 1, 1, 0}, {1, 0, 0, 1, 1, 0}}
See http://freenet-homepage.de/Peter_Berlin/Mathe/heuristicA094913.nb for the Mathematica notebook with the complete (simple) algorithm. There's a screenshot too (same URL but with .png instead of .nb).
If this works correctly, the first 100 values of A094913 are calculated in 30 secs.
(End) [See also the remarks in the Fuller link in A134457.]
From Jon Perry, Nov 16 2010: (Start)
Conjecture: column sums of:
1 3 5 7 9 11 13 ...
1 3 5 7 ...
1 ...
....................
--------------------
1 3 5 8 12 16 21 ... (End)

Examples

			The binary string 000110 of length 6 contains the 16 distinct substrings 0, 1, 00, 01, 11, 10, 000, 001, 011, 110, 0001, 0011, 0110, 00011, 00110, 000110 and a computer search shows that no other binary string of length 6 contains more than 16. Thus a(6)=16.
G.f. = x + 3*x^2 + 5*x^3 + 8*x^4 + 12*x^5 + 16*x^6 + 21*x^7 + 27*x^8 + 34*x^9 + ...
		

Crossrefs

Programs

Extensions

a(19)-a(28) from David W. Wilson, Dec 17 2007
More references (some proving some conjectures) added by Jeffrey Shallit, Nov 21 2015

A340885 Sum of subword complexity (number of nonempty distinct subwords) of all binary strings of length n.

Original entry on oeis.org

0, 2, 10, 36, 114, 332, 916, 2428, 6242, 15652, 38460, 92916, 221256, 520332, 1210448, 2789100, 6372498, 14450420, 32547188, 72861376, 162211196, 359318644, 792287340, 1739623672, 3804904316, 8292351960, 18012452664, 39006099616, 84226667004, 181387693028, 389657293304
Offset: 0

Views

Author

Shiyao Guo, Jan 25 2021

Keywords

Comments

a(n)/(2^n) is the expected subword complexity of a random binary string of length n.
All terms are even.

Examples

			For n = 2 there are four possible binary strings: "aa", "ab", "ba", "bb", and their subword complexities are 2, 3, 3 and 2 respectively, and their sum = a(2) = 10.
		

Crossrefs

Cf. A282949 (distinct complexity profiles), A094913 (maximum complexity), A134457 (numbers of strings achieving the maximum complexity).
Showing 1-4 of 4 results.