| 1 = dist(m * m0, n * n1), gcd(m, n) = 1, m | n * n0 ⊦ m | n0 |
n0 = dist(n0 * m * m0, n0 * n * n1), 1 = dist(m * m0, n * n1), gcd(m, n) = 1, m | n * n0 ⊦ m | n0
1 = dist(m * m0, n * n1), gcd(m, n) = 1, m | n * n0 ⊦ n0 = dist(n0 * m * m0, n0 * n * n1), m | n0
Used formulas: n0 = dist(n0 * m * m0, n0 * n * n1)