For the first time in astronomic history, Luo correctly inferred the cycle term of 135 months for solar and lunar eclipses, meaning that there were 23 solar eclipses within 11 years.