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-3 of 3 results.

A114717 Number of linear extensions of the divisor lattice of n.

Original entry on oeis.org

1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 5, 1, 2, 2, 1, 1, 5, 1, 5, 2, 2, 1, 14, 1, 2, 1, 5, 1, 48, 1, 1, 2, 2, 2, 42, 1, 2, 2, 14, 1, 48, 1, 5, 5, 2, 1, 42, 1, 5, 2, 5, 1, 14, 2, 14, 2, 2, 1, 2452, 1, 2, 5, 1, 2, 48, 1, 5, 2, 48, 1, 462, 1, 2, 5, 5, 2, 48, 1, 42, 1, 2, 1, 2452, 2, 2, 2, 14, 1, 2452, 2
Offset: 1

Views

Author

Mitch Harris and Antti Karttunen, Dec 27 2005

Keywords

Comments

Notice that only the powers of the primes determine a(n), so a(12) = a(75) = 5.
For prime powers, the lattice is a chain, so there is 1 linear extension.
a(p^1*q^n) = A000108(n+1), the Catalan numbers.
Alternatively, the number of ways to arrange the divisors of n in such a way that no divisor has any of its own divisors following it. E.g., for 12, the following five arrangements are possible: 1,2,3,4,6,12; 1,2,3,6,4,12; 1,2,4,3,6,12; 1,3,2,4,6,12 and 1,3,2,6,4,12. But 1,2,6,4,3,12 is not possible because 3 divides 6 but follows it. Thus a(12)=5. - Antti Karttunen, Jan 11 2006
For n = p1^r1 * p2^r2, the lattice is a grid (r1+1)*(r2+1), whose linear extensions are counted by ((r1+1)*(r2+1))!/Product_{k=0..r2} (r1+1+k)!/k!. Cf. A060854.

References

  • R. Stanley, Enumerative Combinatorics, Vol. 2, Proposition 7.10.3 and Vol. 1, Sec 3.5 Chains in Distributive Lattices.

Crossrefs

Programs

  • Maple
    with(numtheory):
    b:= proc(s) option remember;
          `if`(nops(s)<2, 1, add(`if`(nops(select(y->
           irem(y, x)=0, s))=1, b(s minus {x}), 0), x=s))
        end:
    a:= proc(n) local l, m;
          l:= sort(ifactors(n)[2], (x, y)-> x[2]>y[2]);
          m:= mul(ithprime(i)^l[i][2], i=1..nops(l));
          b(divisors(m) minus {1, m})
        end:
    seq(a(n), n=1..100);  # Alois P. Heinz, Jun 29 2012
  • Mathematica
    b[s_List] := b[s] = If[Length[s]<2, 1, Sum[If[Length[Select[s, Mod[#, x] == 0 &]] == 1, b[Complement[s, {x}]], 0], {x, s}]]; a[n_] := Module[{l, m}, l = Sort[ FactorInteger[n], #1[[2]] > #2[[2]] &]; m = Product[Prime[i]^l[[i]][[2]], {i, 1, Length[l]}]; b[Divisors[m] // Rest // Most]]; Table[a[n], {n, 1, 100}] (* Jean-François Alcover, May 28 2015, after Alois P. Heinz *)

A119499 Records in A114717.

Original entry on oeis.org

1, 2, 5, 14, 48, 2452, 183958, 4877756, 17454844, 20071150430, 409158464142, 129586764260850, 269333638458151764, 1868569007661198289216, 326772188939088357313806, 48024472200935599107697461965204, 11653191042139941668276738496190656
Offset: 1

Views

Author

Antti Karttunen, May 26 2006

Keywords

Comments

Term a(10) was taken from A114716(4) (= A114715(3,4) = A114715(4,3)).

Crossrefs

a(n) = A114717(A119500(n)). Subset of A119841.

Programs

  • Mathematica
    b[s_] := b[s] = If[Length[s] < 2, 1, Sum[If[Length[Select[s, Mod[#, x] == 0 &]] == 1, b[Complement[s, {x}]], 0], {x, s}]]; a[n_] := Module[{l, m}, l = Sort[FactorInteger[n], #1[[2]] > #2[[2]] &]; m = Product[Prime[i]^l[[i]][[2]], {i, 1, Length[l]}]; b[Divisors[m] // Rest // Most]]; A119499 = Reap[For[record = 0; k = 1, k < 5000, k++, If[a[k] > record, record = a[k]; Print[k, " ", record]; Sow[record]]]][[2, 1]] (* Jean-François Alcover, Mar 03 2016, after Alois P. Heinz *)

Extensions

a(11)-a(17) from Alois P. Heinz, Aug 06 2012

A370257 Number of linear extensions of a 2 X n X n lattice.

Original entry on oeis.org

1, 1, 48, 4877756, 6708527580006468, 424156225450423505435959050352, 3096938799441358561579846157094828974759254946464, 5484145364462132568306927625143954420041387365219384210732084836139460712
Offset: 0

Views

Author

Alois P. Heinz, Feb 13 2024

Keywords

Crossrefs

Main diagonal of A114715.

Formula

a(n) = A114715(n,n).
Showing 1-3 of 3 results.