Dionysian 95-Year Extension Exercise

Generate a 95-year Dionysian table, then extend it by another 95 Julian years.

Extension rules

General extension rules
1A common source year requires no correction Copy the Luna XIV date, the Luna XIV weekday, and the Easter Sunday from the source year to the target year unchanged.
2A bissextile source year requires correction Use the extension rules for bissextile years.
Extension rules for bissextile years
1Choose Luna XIV date Copy the Luna XIV date from the source year to the target year unchanged.
2Choose Luna XIV weekday Move the Luna XIV weekday one day earlier than the source year.
3Choose Easter Sunday date
3a
If the source Luna XIV date is Monday through Saturday, move the Easter Sunday date of the target year one calendar day later than the Easter Sunday date of the source year.
3b
If the source Luna XIV date is Sunday, move the Easter Sunday date of the target year six calendar days earlier than the Easter Sunday date of the source year.

Starting Julian year

Extension exercise

Source table Extension table
Source year Year type Luna XIV date Luna XIV weekday Easter Sunday Target year Luna XIV date Luna XIV weekday Easter Sunday Result and rule feedback
About this exercise

All dates are Julian; Gregorian dates are not used.

The source table and answer key follow Dionysius’s Alexandrian 19-year lunar cycle together with the Julian 28-year solar cycle governing the weekdays. For AD 532–626, the generated source table reproduces the Luna XIV and Easter Sunday dates in Dionysius’s historical 95-year table; outside that range, the Dionysian 95-year table is projected backward or forward using the same Alexandrian 19-year lunar cycle and Julian weekday reckoning.

Inspired by Ulrich Voigt's analysis of the sequence 95 95 95 247.