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

A000252 Number of invertible 2 X 2 matrices mod n.

Original entry on oeis.org

1, 6, 48, 96, 480, 288, 2016, 1536, 3888, 2880, 13200, 4608, 26208, 12096, 23040, 24576, 78336, 23328, 123120, 46080, 96768, 79200, 267168, 73728, 300000, 157248, 314928, 193536, 682080, 138240, 892800, 393216, 633600, 470016, 967680, 373248, 1822176, 738720
Offset: 1

Views

Author

Keywords

Comments

For a prime p, a(p) = (p^2 - 1)*(p^2 - p) (this is the order of GL(2,p)). More generally a(n) is multiplicative: if the canonical factorization of n is the Product_{i=1..k} (p_i)^(e_i), then a(n) = Product_{i=1..k} (((p_i)^(2*e_i) - (p_i)^(2*e_i - 2)) * ((p_i)^(2*e_i) - (p_i)^(2*e_i - 1))). - Brian Wallace (wallacebrianedward(AT)yahoo.co.uk), Apr 05 2001, Dan Fux (dan.fux(AT)OpenGaia.com or danfux(AT)OpenGaia.com), Apr 18 2001
a(n) is the order of the automorphism group of the group C_n X C_n, where C_n is the cyclic group of order n. - Laszlo Toth, Dec 06 2011
Order of the group GL(2,Z_n). For n > 2, a(n) is divisible by 48. - Jianing Song, Jul 08 2018

Crossrefs

The order of GL_2(K) for a finite field K is in sequence A059238.
Row n=2 of A316622.
Row sums of A316566.
Cf. A064767 (GL(3,Z_n)), A305186 (GL(4,Z_n)).
Cf. A000056 (SL(2,Z_n)), A011785 (SL(3,Z_n)), A011786 (SL(4,Z_n)).
Cf. A227499.

Programs

  • Mathematica
    Table[n*EulerPhi[n]*Sum[d^2 MoebiusMu[n/d], {d, Divisors[n]}], {n, 21}] (* Jean-François Alcover, Apr 04 2011, after Vladeta Jovovic *)
  • PARI
    a(n)=my(f=factor(n)[,1]); n^4*prod(i=1,#f, (1-1/f[i]^2)*(1-1/f[i])) \\ Charles R Greathouse IV, Feb 06 2017
    
  • Python
    from math import prod
    from sympy import factorint
    def A000252(n): return prod(p**((e<<2)-3)*(p*(p*(p-1)-1)+1) for p,e in factorint(n).items()) # Chai Wah Wu, Mar 04 2025

Formula

a(n) = n^4*Product_{primes p dividing n} (1 - 1/p^2)*(1 - 1/p) = n^4*Product_{primes p dividing n} p^(-3)*(p^2 - 1)*(p - 1). - Dan Fux (dan.fux(AT)OpenGaia.com or danfux(AT)OpenGaia.com), Apr 18 2001
Multiplicative with a(p^e) = (p - 1)^2*(p + 1)*p^(4e-3). - David W. Wilson, Aug 01 2001
a(n) = A000056(n)*phi(n), where phi is Euler totient function (cf. A000010). - Vladeta Jovovic, Oct 30 2001
Dirichlet g.f.: zeta(s - 4)*Product_{p prime} (1 - p^(1 - s)*(p^2 + p - 1)). - Álvar Ibeas, Nov 28 2017
a(n) = A227499(n) for odd n; (3/4)*A227499(n) for even n. - Jianing Song, Jul 08 2018
Sum_{k=1..n} a(k) ~ c * n^5 / 5, where c = A330523 = Product_{primes p} (1 - 1/p^2 - 1/p^3 + 1/p^4) = 0.5358961538283379998085... - Vaclav Kotesovec, Aug 20 2021
Sum_{n>=1} 1/a(n) = (Pi^8/3240) * Product_{p prime} (1 - 2/p^2 + 1/p^4 + 1/p^5 + 2/p^6 - 1/p^8) = 1.2059016071... . - Amiram Eldar, Dec 03 2022

Extensions

More terms from David W. Wilson, Jul 21 2001

A000056 Order of the group SL(2,Z_n).

Original entry on oeis.org

1, 6, 24, 48, 120, 144, 336, 384, 648, 720, 1320, 1152, 2184, 2016, 2880, 3072, 4896, 3888, 6840, 5760, 8064, 7920, 12144, 9216, 15000, 13104, 17496, 16128, 24360, 17280, 29760, 24576, 31680, 29376, 40320, 31104, 50616, 41040, 52416, 46080, 68880, 48384, 79464
Offset: 1

Views

Author

Keywords

Comments

The number of equivalence classes of matrices modulo n of integer matrices with determinant 1 modulo n. - Michael Somos, Mar 20 2004
24 | a(n) if n > 2. - Michael Somos, Nov 15 2011
A divisibility sequence, that is, a(n) divides a(n*m) for all positive integers n and m. - Michael Somos, Jan 01 2017
The group SL(2,Z_2) is isomorphic to the symmetric group S_3. - Bernard Schott, Mar 15 2020
a(n) = [SL_2(Z) : Gamma(n)], index of the principal congruence subgroup of the special linear group over integers. - Andrey Zabolotskiy, Feb 14 2025

Examples

			G.f. = x + 6*x^2 + 24*x^3 + 48*x^4 + 120*x^5 + 144*x^6 + 336*x^7 +384*x^8 + ...
a(2) = 6 because [0, 1; 1, 0], [0, 1; 1, 1], [1, 0; 0, 1], [1, 0; 1, 1], [1, 1; 0, 1], [1, 1; 1, 0] are the six matrices modulo 2 with determinant 1 modulo 2.
		

References

  • T. M. Apostol, Modular Functions and Dirichlet Series in Number Theory, Springer-Verlag, 1990, page 46.
  • B. Schoeneberg, Elliptic Modular Functions, Springer-Verlag, NY, 1974, p. 75.

Crossrefs

Cf. A001766.
Row n=2 of A316623.
Row sums of A316564.
Cf. A000252 (GL(2,Z_n)), A064767 (GL(3,Z_n)), A305186 (GL(4,Z_n)).
Cf. A011785 (SL(3,Z_n)), A011786 (SL(4,Z_n)).
Cf. A007434 ([SL_2(Z) : Gamma_1(n)]), A001615 ([SL_2(Z) : Gamma_0(n)]).

Programs

  • Maple
    proc(n) local b,d: b := n^3: for d from 1 to n do if irem(n,d) = 0 and isprime(d) then b := b*(1-d^(-2)): fi: od: RETURN(b): end:
  • Mathematica
    (* From Olivier Gérard, Aug 15 1997: (Start) *)
    Table[ Fold[ If[ Mod[ n, #2 ]==0 && PrimeQ[ #2 ], #1*(1-1/#2^2), #1 ]&, n^3, Range[ n ] ], {n, 1, 35} ]
    Table[ n^3 Times@@(1-1/Select[ Range[ 1, n ], (Mod[ n, #1 ]==0&&PrimeQ[ #1 ])& ]^2), {n, 1, 35} ]  (* End *)
    a[ n_] := If[ n<1, 0, n Sum[ d^2 MoebiusMu[ n/d ], {d, Divisors @ n}]]; (* Michael Somos, Nov 15 2011 *)
    Table[ n DirichletConvolve[ MoebiusMu[m], m^2, m, n], {n, 1, 35}] (* Li Han, Mar 15 2020 *)
    a[n_] := #.RotateLeft[#] & @ Sort[Mod[ Outer[Times, Range[n], Range[n]], n] // Flatten // Tally][[;; , 2]]
    Table[a[n], {n, 1, 35}] (* Li Han, Mar 15 2020 *)
  • PARI
    {a(n) = if( n<1, 0, n * sumdiv(n, d, d^2 * moebius(n / d)))}; /* Michael Somos, Mar 05 2008 */
    
  • Python
    from math import prod
    from sympy import factorint
    def A000056(n): return prod((p+1)*(p-1)*p**(3*e-2) for p,e in factorint(n).items()) # Chai Wah Wu, Mar 04 2025

Formula

Multiplicative with a(p^e) = (p^2 - 1)*p^(3e-2). - David W. Wilson, Aug 01 2001
a(n) = A000252(n)/phi(n), where phi is Euler totient function (cf. A000010). - Vladeta Jovovic, Oct 30 2001
a(n) = n*Sum_{d|n} d^2*mu(n/d) = n*A007434(n) where A007434 is the Jordan function J_2(n). - Benoit Cloitre, May 03 2003
a(n) = A007434(n^2)/n. - Enrique Pérez Herrero, Sep 14 2010
a(n) = A007434(n^3)/n^3. - Enrique Pérez Herrero, Dec 19 2010
Dirichlet g.f. zeta(s-3)/zeta(s-1). - R. J. Mathar, Feb 27 2011
A046970(n) divides a(n). - R. J. Mathar, Mar 30 2011
Sum_{k=1..n} a(k) ~ n^4 / (4*Zeta(3)). - Vaclav Kotesovec, Jan 30 2019
Sum_{k>=1} 1/a(k) = Product_{primes p} (1 + p^2 / ((p-1)^2 * (p+1) * (p^2 + p + 1))) = 1.258448350408311046314826069717731136828991478925039589864338603650639811... - Vaclav Kotesovec, Sep 19 2020

Extensions

More terms from Vaclav Kotesovec, Sep 19 2020

A064767 Order of automorphism group of the group C_n X C_n X C_n (where C_n is the cyclic group of order n).

Original entry on oeis.org

1, 168, 11232, 86016, 1488000, 1886976, 33784128, 44040192, 221079456, 249984000, 2124276000, 966131712, 9726417792, 5675733504, 16713216000, 22548578304, 111203278848, 37141348608, 304812862560, 127991808000
Offset: 1

Views

Author

Dan Fux (dan.fux(AT)OpenGaia.com or danfux(AT)OpenGaia.com), Oct 24 2001

Keywords

Comments

Also number of 3 X 3 invertible matrices over the ring Z/nZ. - Max Alekseyev, Nov 02 2007
Order of the group GL(3,Z_n). For n > 2, a(n) is divisible by 96. - Jianing Song, Nov 24 2018

Crossrefs

Row n=3 of A316622.
Cf. A000252 (GL(2,Z_n)), A305186 (GL(4,Z_n)).
Cf. A000056 (SL(2,Z_n)), A011785 (SL(3,Z_n)), A011786 (SL(4,Z_n)).

Programs

  • Mathematica
    a[n_] := n^9*Times @@ Function[p, (1 - 1/p^3)*(1 - 1/p^2)*(1 - 1/p)] /@ FactorInteger[n][[All, 1]]; a[1] = 1; Array[a, 20] (* Jean-François Alcover, Mar 21 2017 *)
  • PARI
    a(n) = n^9*prod(k=2, n, if (!isprime(k) || (n % k), 1, (1-1/k^3)*(1-1/k^2)*(1-1/k))); \\ Michel Marcus, Jun 30 2015
    
  • PARI
    a(n,f=factor(n))=prod(i=1,#f~, ((1 - 1/f[i,1]^3)*(1 - 1/f[i,1]^2)*(1 - 1/f[i,1])))*n^9 \\ Charles R Greathouse IV, Mar 04 2025
    
  • Python
    from math import prod
    from sympy import factorint
    def A064767(n): return prod(p**(3*(3*e-2))*(p*(p*(p**2*(p*(p-1)-1)+1)+1)-1) for p, e in factorint(n).items()) # Chai Wah Wu, Mar 04 2025

Formula

a(n) = phi(n)*A011785(n). - Vladeta Jovovic, Oct 29 2001
a(n) = n^9*Product_{primes p dividing n} ((1 - 1/p^3)*(1 - 1/p^2)*(1 - 1/p)). This also gives a formula for A011785.
Multiplicative with a(p^e) = p^(9*e-6)*(p^3 - 1)*(p^2 - 1)*(p - 1). - Vladeta Jovovic, Nov 18 2001
Sum_{k=1..n} a(k) ~ c * n^10, where c = (1/10) * Product_{p prime} ((p^7 - p^5 - p^4 + p^2 + p - 1)/p^7) = 0.05123382571... . - Amiram Eldar, Oct 23 2022

Extensions

More terms from Vladeta Jovovic, Nov 18 2001

A316622 Array read by antidiagonals: T(n,k) is the order of the group GL(n,Z_k).

Original entry on oeis.org

1, 1, 1, 1, 1, 1, 1, 2, 6, 1, 1, 2, 48, 168, 1, 1, 4, 96, 11232, 20160, 1, 1, 2, 480, 86016, 24261120, 9999360, 1, 1, 6, 288, 1488000, 1321205760, 475566474240, 20158709760, 1, 1, 4, 2016, 1886976, 116064000000, 335522845163520, 84129611558952960, 163849992929280, 1
Offset: 0

Views

Author

Andrew Howroyd, Jul 08 2018

Keywords

Comments

All rows are multiplicative.
Equivalently, the number of invertible n X n matrices mod k.
Also, for k prime (but not higher prime powers) the number of nonsingular n X n matrices over GF(k).
For k >= 2, n! divides T(n,k) since the subgroup of GL(n,k) consisting of all permutation matrices is isomorphic to S_n (the n-th symmetric group). Note that a permutation matrix is an orthogonal matrix, hence having determinant +-1. - Jianing Song, Oct 29 2022

Examples

			Array begins:
=================================================================
n\k| 1       2         3          4             5           6
---+-------------------------------------------------------------
0  | 1       1         1          1            1            1 ...
1  | 1       1         2          2            4            2 ...
2  | 1       6        48         96          480          288 ...
3  | 1     168     11232      86016      1488000      1886976 ...
4  | 1   20160  24261120 1321205760 116064000000 489104179200 ...
5  | 1 9999360  ...
...
		

Crossrefs

Rows n=2..4 are A000252, A064767, A305186.
Columns k=2..7 are A002884, A053290, A065128, A053292, A065498, A053293.
Cf. A053291 (GF(4)), A052496 (GF(8)), A052497 (GF(9)).
Cf. A316623.

Programs

  • GAP
    T:=function(n,k) if k=1 or n=0 then return 1; else return Order(GL(n, Integers mod k)); fi; end;
    for n in [0..5] do Print(List([1..6], k->T(n,k)), "\n"); od;
    
  • Mathematica
    T[, 1] = T[0, ] = 1; T[n_, k_] := T[n, k] = Module[{f = FactorInteger[k], p, e}, If[Length[f] == 1, {p, e} = f[[1]]; (p^e)^(n^2)* Product[(1 - 1/p^j), {j, 1, n}], Times @@ (T[n, Power @@ #]& /@ f)]];
    Table[T[n - k + 1, k], {n, 0, 8}, {k, n + 1, 1, -1}] // Flatten (* Jean-François Alcover, Jul 25 2019 *)
  • PARI
    T(n,k)={my(f=factor(k)); k^(n^2) * prod(i=1, #f~, my(p=f[i,1]); prod(j=1, n, (1 - p^(-j))))}

Formula

T(n,p^e) = (p^e)^(n^2) * Product_{j=1..n} (1 - 1/p^j) for prime p.

A011785 Number of 3 X 3 matrices whose determinant is 1 mod n.

Original entry on oeis.org

1, 168, 5616, 43008, 372000, 943488, 5630688, 11010048, 36846576, 62496000, 212427600, 241532928, 810534816, 945955584, 2089152000, 2818572288, 6950204928, 6190224768, 16934047920, 15998976000, 31621943808, 35687836800
Offset: 1

Views

Author

Benjamin T. Love (benlove(AT)preston.polaristel.net)

Keywords

Comments

Order of the group SL(3,Z_n). For n > 2, a(n) is divisible by 48. - Jianing Song, Nov 24 2018

Crossrefs

Cf. A000056 (SL(2,Z_n)), A011786 (SL(4,Z_n)).
Cf. A000252 (GL(2,Z_n)), A064767 (GL(3,Z_n)), A305186 (GL(4,Z_n)).

Programs

  • Mathematica
    a[n_] := (n^9*Times @@ Function[p, (1 - 1/p^3)*(1 - 1/p^2)*(1 - 1/p)] /@ FactorInteger[n][[All, 1]])/EulerPhi[n]; a[1] = 1; Array[a, 30] (* Jean-François Alcover, Mar 21 2017 *)
  • PARI
    a(n) = n^9*prod(k=2, n, if (!isprime(k) || (n % k), 1, (1-1/k^3)*(1-1/k^2)*(1-1/k)))/eulerphi(n); \\ Michel Marcus, Jun 30 2015
    
  • Python
    from math import prod
    from sympy import factorint
    def A011785(n): return prod(p**((e<<3)-5)*(p**2*(p*(p-1)*(p+1)-1)+1) for p,e in factorint(n).items()) # Chai Wah Wu, Mar 04 2025

Formula

Multiplicative with a(p^e) = p^(8*e-5)*(p^3 - 1)*(p^2 - 1). - Vladeta Jovovic, Nov 18 2001
For a formula see A064767.
a(n) = A046970(n)*A063453(n)*A000578(n)*A003557(n)^5. - R. J. Mathar, Mar 30 2011
a(n) = A064767(n)/phi(n). - Jianing Song, Nov 24 2018
Sum_{k>=1} 1/a(k) = Product_{primes p} (1 + p^5/((p-1)^3 * (p+1)^2 * (p^2 + p + 1) * (p^6 + p^4 + p^2 + 1))) = 1.0061577672748872278355775942508642214184417621389767880397578015151659965... - Vaclav Kotesovec, Sep 19 2020
Sum_{k=1..n} a(k) ~ c * n^9, where c = (1/9) * Product_{p prime} (1 - (p^3 + p^2 -1)/p^6) = 0.08630488937... . - Amiram Eldar, Oct 23 2022

Extensions

More terms from John W. Layman, Feb 16 2001
Further terms from Vladeta Jovovic, Oct 29 2001

A011786 Number of 4 X 4 matrices whose determinant is 1 mod n.

Original entry on oeis.org

1, 20160, 12130560, 660602880, 29016000000, 244552089600, 4635182361600, 21646635171840, 174060277297920, 584962560000000, 4139330225184000, 8013482872012800, 50858076935877120, 93445276409856000, 351980328960000000, 709316941310853120, 2851903720876769280
Offset: 1

Views

Author

benlove(AT)preston.polaristel.net (Benjamin T. Love)

Keywords

Comments

Order of the group SL(4,Z_n). For n > 2, a(n) is divisible by 11520. - Jianing Song, Nov 24 2018

Crossrefs

Cf. A000056 (SL(2,Z_n)), A011785 (SL(3,Z_n)).
Cf. A000252 (GL(2,Z_n)), A064767 (GL(3,Z_n)), A305186 (GL(4,Z_n)).
Cf. A000010.

Programs

  • Mathematica
    f[p_, e_] := (1 - 1/p^4)*(1 - 1/p^3)*(1 - 1/p^2); a[1] = 1; a[n_] := n^15 * Times @@ f @@@ FactorInteger[n]; Array[a, 17] (* Amiram Eldar, Oct 23 2022 *)
  • PARI
    a(n) = f = factor(n); n^16/eulerphi(n) * prod(i=1, #f~, (1-1/f[i,1]^4)*(1-1/f[i,1]^3)*(1-1/f[i,1]^2)*(1-1/f[i,1])); \\ Michel Marcus, Sep 02 2013
    
  • Python
    from math import prod
    from sympy import factorint
    def A011786(n): return prod(p**(3*(5*e-3))*(p**2*(p*(p*(p*(p*(p*(p-1)*(p+1)-1)-1)+1)+1)+1)-1) for p, e in factorint(n).items()) # Chai Wah Wu, Mar 04 2025

Formula

a(n) = (n^16/phi(n))*Product_{primes p dividing n} ((1 - 1/p^4)*(1 - 1/p^3)*(1 - 1/p^2)*(1 - 1/p)). Multiplicative with a(p^e) = p^(15*e-9)*(p^4 - 1)*(p^3 - 1)*(p^2 - 1). - Vladeta Jovovic, Nov 18 2001
a(n) = n^15*Product_{primes p dividing n} ((1 - 1/p^4)*(1 - 1/p^3)*(1 - 1/p^2)) = A305186(n)/phi(n). - Jianing Song, Nov 24 2018
Sum_{k=1..n} a(k) ~ c * n^16, where c = (1/16) * Product_{p prime} ((p^10 - p^7 - p^6 - p^5 + p^4 + p^3 + p^2 - 1)/p^10) = 0.04715136234... . - Amiram Eldar, Oct 23 2022

Extensions

More terms from Vladeta Jovovic, Nov 18 2001

A294705 Order of the general symplectic group of 4 X 4 matrices over Z_n.

Original entry on oeis.org

1, 720, 103680, 1474560, 37440000, 74649600, 1659571200, 3019898880, 18366600960, 26956800000, 257213088000, 152882380800, 1644455554560, 1194891264000, 3881779200000, 6184752906240, 32143905423360, 13223952691200, 110052644025600, 55207526400000, 172064342016000, 185193423360000
Offset: 1

Views

Author

Robin Visser, Aug 06 2023

Keywords

Comments

Let M be any fixed nonsingular skew-symmetric 4 X 4 matrix over the integers mod n. Then a(n) is the number of invertible 4 X 4 matrices A over the integers mod n such that A^T * M * A = c*M for some nonzero constant c (mod n), where A^T denotes the transpose of A.

Crossrefs

Cf. A305186.

Programs

  • Mathematica
    f[p_, e_] := p^(11*e - 7)*(p - 1)*(p^2 - 1)*(p^4 - 1); a[1] = 1; a[n_] := Times @@ f @@@ FactorInteger[n]; Array[a, 25] (* Amiram Eldar, Aug 07 2023 *)
  • Sage
    def a(n):
        return product([p^(11*n.valuation(p) - 7)*(p - 1)*(p^2 - 1)*(p^4 - 1)
            for p in n.prime_factors()])

Formula

a(n) = Product_{primes p dividing n} p^(11*v_p(n) - 7)*(p - 1)*(p^2 - 1)*(p^4 - 1), where v_p(n) is the largest power k such that p^k divides n.
Sum_{k=1..n} a(k) ~ c * n^12 / 12, where c = Product_{p prime} (1 - 1/p^2 - 1/p^3 + 1/p^4 - 1/p^5 + 1/p^6 + 1/p^7 - 1/p^8) = 0.5251079212... . - Amiram Eldar, Aug 07 2023

A364771 Order of the symplectic group of 4 X 4 matrices over Z_n.

Original entry on oeis.org

1, 720, 51840, 737280, 9360000, 37324800, 276595200, 754974720, 3061100160, 6739200000, 25721308800, 38220595200, 137037962880, 199148544000, 485222400000, 773094113280, 2008994088960, 2203992115200, 6114035779200, 6900940800000, 14338695168000, 18519342336000, 41348052472320
Offset: 1

Views

Author

Robin Visser, Aug 06 2023

Keywords

Comments

Let M be any fixed nonsingular skew-symmetric 4 X 4 matrix over the integers mod n. Then a(n) is the number of invertible 4 X 4 matrices A over the integers mod n such that A^T * M * A = M, where A^T denotes the transpose of A.

Crossrefs

Programs

  • Mathematica
    f[p_, e_] := p^(10*e - 6)*(p^2 - 1)*(p^4 - 1); a[1] = 1; a[n_] := Times @@ f @@@ FactorInteger[n]; Array[a, 25] (* Amiram Eldar, Aug 07 2023 *)
  • Sage
    def a(n):
        return product([p^(10*n.valuation(p)-6)*(p^2 - 1)*(p^4 - 1)
            for p in n.prime_factors()])

Formula

a(n) = Product_{primes p dividing n} p^(10*v_p(n) - 6)*(p^2 - 1)*(p^4 - 1), where v_p(n) is the largest power k such that p^k divides n.
For primes p : a(p) = A003931(n), where A246655(n) = p.
Sum_{k=1..n} a(k) ~ c * n^11 / 11, where c = Product_{p prime} (1 - (p^4+p^2-1)/p^7) = 0.8062434963... . - Amiram Eldar, Aug 07 2023
Showing 1-8 of 8 results.