Si f(n) est une fonction arithmétique (c'est-à-dire une valeur complexe de la fonction des entiers ou des nombres naturels), alors une série infinie convergente de la forme :

ou de la forme:

où le ak ∈ C, est appelé un développement de Ramanujan[6] de f(n).
Ramanujan a trouvé les développements de beaucoup de fonctions bien connues de la théorie des nombres. Tous ces résultats sont prouvés de manière très "élémentaires" (c'est-à-dire uniquement à l'aide des manipulations de séries et de résultats simples sur la convergence)[12],[13],[14].
Le développement de la fonction nulle dépend d'un résultat de la théorie analytique des nombres premiers, à savoir que la série semi-convergente

a pour valeur 0, et les résultats pour r(n) et r'(n) dépend de théorèmes publiés dans un document antérieur[15].
Toutes les formules présentées dans cette section sont tirées de la publication de Ramanujan de 1918.
Les séries génératrices des sommes de Ramanujan sont des séries de Dirichlet :

est une série génératrice de la séquence cq(1), cq(2), ... où q est maintenue constante, et

est une fonction génératrice de la séquence c1(n), c2(n), ..., où n est maintenu constant.
Il y a aussi la double série de Dirichlet

σk(n) est la somme de la k-ème puissance des diviseurs de n, y compris 1 et n. σ0(n), le nombre de diviseurs de n, est généralement écrit d(n) et σ1(n), la somme des diviseurs de n, est généralement écrit σ(n).
Si s > 0,

et

Mettons s = 1, nous avons alors

Si l'hypothèse de Riemann est vraie, et

d(n) = σ0(n) est le nombre de diviseurs de n, y compris 1 et n lui-même.

où γ = 0.5772... est la constante d'Euler-Mascheroni.
L'indicatrice d'Euler φ(n) est le nombre de nombres entiers positifs inférieurs à n et premiers entre eux à n. Ramanujan définit une généralisation si

est la factorisation premier de n, et s est un nombre complexe. Supposez

alors φ1(n) = φ(n) est l'indicatrice d'Euler[16].
Il prouve que

et il s'en sert pour montrer que

Supposez s = 1,

Remarquez que la constante est l'inverse[17] de un dans la formule pour σ(n).
La fonction de Von Mangoldt Λ(n) = 0 sauf si n = pk est une puissance d'un nombre premier, auquel cas c'est le logarithme naturel log p. Ainsi, pour tout m > 1,

Pour tout n > 0,

C'est l'équivalent du théorème des nombres premiers[18],[6].
r2s(n) est le nombre de manière de représenter n comme somme de 2s carrés, en comptant les différents ordres et signes (par ex., r2(13) = 8, 13 = (±2)2 + (±3)2 = (±3)2 + (±2)2.)
Ramanujan définit une fonction δ2s(n) et la référence dans une publication[15], dans lequel il prouve que r2s(n) = δ2s(n) pour s = 1, 2, 3, et 4. Pour s> 4, il montre que δ2s(n) est une bonne approximation de r2s(n).
s = 1 a une formule spéciale:

Dans les formules suivantes, les signes se répète avec une période de 4.
Si s ≡ 0 (mod 4),

Si s ≡ 2 (mod 4),

Si s ≡ 1 (mod 4) et s > 1,

Si s ≡ 3 (mod 4),

et donc,

r'2s(n) est le nombre de façons de n peut être représenté comme la somme de 2s nombres triangulaires (c'est-à-dire le nombre 1, 3 = 1 + 2, 6 = 1 + 2 + 3, 10 = 1 + 2 + 3 + 4, 15, ...; le n-ième nombre triangulaire est donnée par la formule n(n + 1)/2.)
L'analyse ici est similaire à celle pour les carrés. Ramanujan se réfère à la même publication qu'il a écrit sur les carrées, où il a montré qu'il existe une fonction δ'2s(n) tel que r'2s(n) = δ'2s(n) pour s = 1, 2, 3, et 4, et que pour s > 4, δ'2s(n) est une bonne approximation de r'2s(n).
Encore une fois, s = 1, il faut une formule spéciale:

Si s est un multiple de 4,

Si s est le double d'un nombre impair,

Si s est un nombre impair et s > 1,

Par conséquent,

Supposez

Ensuite, pour s > 1,
