Estoy tratando de resolver la ecuación de Diophantine:
$$ \binom{a}{2} + \binom{b}{2} = \binom{c}{2} $$
Here's what it looks like if you expand, it's variant of the Pythagorean triples:
$$ a \times (a-1) + b \times (b-1) = c \times (c-1) $$
Yo era capaz de encontrar soluciones por computadora de búsqueda, pero esto también podría haberse comprobado mediante el principio de Hasse. \begin{eqnarray*} \binom{3}{2}+ \binom{3}{2}&=& \binom{4}{2} \\ \\ \binom{5}{2}+ \binom{10}{2}&=& \binom{11}{2} \\ \\ \binom{15}{2}+ \binom{15}{2}&=& \binom{21}{2} \end{eqnarray*}
y muchos otros. Hay una fórmula general para la $(a,b,c) \in \mathbb{Z}^3$ que satisfacen esta entero restricción.
>>> N = 25
>>> f = lambda a : a*(a-1)/2
>>> X = [(a,b,c,f(a) + f(b) - f(c)) for a in range(N) for b in range(N) for c in range(N)]
>>> [(x[0],x[1],x[2]) for x in X if x[3] == 0 and x[0] > 1 and x[1] > 1 and x[2] > 1]
[( 3, 3, 4), ( 4, 6, 7) , ( 5, 10, 11), ( 6, 4, 7), ( 6, 7, 9),
( 6, 15, 16), ( 7, 6, 9) , ( 7, 10, 12), ( 7, 21, 22), ( 9, 11, 14),
(10, 5, 11), (10, 7, 12), (10, 14, 17), (10, 22, 24), (11, 9, 14),
(12, 15, 19), (12, 21, 24), (13, 18, 22), (14, 10, 17), (15, 6, 16),
(15, 12, 19), (15, 15, 21), (15, 19, 24), (18, 13, 22), (19, 15, 24),
(21, 7, 22), (21, 12, 24), (22, 10, 24)]