Slashdot Mirror


Calculating the Date of Easter

The God Plays Dice blog has an entertaining post on how the date of Easter is calculated. Wikipedia has all the messy details of course, but the blog makes a good introduction to the topic. "Easter is the date of the first Sunday after the first full moon on or after March 21... [T]he cycle of Easter dates repeat themselves every 5,700,000 years. The cycle of epacts (which encode the date of the full moon) in the Julian calendar repeat every nineteen years. There are two corrections made to the epact, each of which depend[s] only on the century; one repeats (modulo 30, which is what matters) every 120 centuries, the other every 375 centuries, so the [p]air of them repeat every 300,000 years. The days of the week are on a 400-year cycle, which doesn't matter because that's a factor of 300,000. So the Easter cycle has length the least common multiple of 19 and 300,000, which is 5,700,000 [years]."

5 of 336 comments (clear)

  1. Re:Why would by Wuhao · · Score: 5, Interesting

    Historical significance, for one. The history of time-keeping and astronomy are intimately tied to the need to celebrate religious events; this goes back much before Christianity. It's really a very neat subject, and it's really fascinating how much math developed simply out of a need to know when and how to throw a party for the gods.

  2. Re:Metric School Terms by Corsix · · Score: 5, Interesting

    My school (south-west UK) seems to have detached term times from Easter. This is Easter weekend at the moment, so we get the Friday and Monday off as they are bank holidays, but the two week long "Easter break" isn't for another two weeks yet.

  3. Re:666 !!! by flyingsquid · · Score: 5, Interesting
    I bet next people will believe that this guy's mother was somehow a virgin, and not just spouting the same lies that every young, newly sexually active woman says when confronted by her parents.

    I seriously doubt that Mary went around saying that she became pregnant despite being a virgin, for two reasons. First, everyone would have read between the lines and assumed Jesus was the product of infidelity, then as now. Saying that Yahweh was the real father makes you look like you're not just loose, you're also batshit insane. The cover story would have been that Joseph was the father.

    What's far more likely is that the virgin birth is a later addition to the story of Jesus. In comic book terminology, this is a retroactive alteration of the continuity, or "retcon". "Hm... how do we explain the origin of Jesus' amazing superpowers? How is he able to walk on water, cure leprosy, and feed multitudes using a single loaf of bread, if he's just some average Jew? It's just not plausible, our audience will never buy it. I KNOW! We have a special "Origins of Jesus" issue in the Bible, where we reveal that ACTUALLY, Jesus is the son of God! Now, the fact that he has these amazing superpowers makes sense!"

    It's exactly like how Marvel went back and created a backstory to explain the origins of the super-powers of the X-men. In the case of Marvel, alien visitors altered the DNA of ancient humans which resulted in mutants like Wolverine. In the case of the Catholic Church, a super-powerful being impregnates Jesus' mom. It's a really ancient theme. If you recall many of Greek heroes, such as Hercules, had gods for parents, which explained why they were so powerful. Achilles was more like the Incredible Hulk, in that exposure to magic (the waters of the River Styx in the case of Achilles, gamma rays in the case of the Hulk) give them their powers. But Odysseus is like Batman- he doesn't have any superpowers, he's just clever.

  4. In Perl by Phroggy · · Score: 5, Informative

    sub GetEasterDate {
      my($year)=@_;
      # http://www.smart.net/~mmontes/nature1876.html
      my $a=$year%19;
      my $b=int($year/100);
      my $c=$year%100;
      my $d=int($b/4);
      my $e=$b%4;
      my $f=int(($b+8)/25);
      my $g=int(($b-$f+1)/3);
      my $h=(19*$a+$b-$d-$g+15)%30;
      my $i=int($c/4);
      my $k=$c%4;
      my $l=(32+2*$e+2*$i-$h-$k)%7;
      my $m=int(($a+11*$h+22*$l)/451);
      my $month=int(($h+$l-7*$m+114)/31);
      my $p=($h+$l-7*$m+114)%31;
      my $day=$p+1;
      return (0,0,0,$day,$month-1,$year-1900);
    };

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  5. Re:Metric School Terms by psychodelicacy · · Score: 5, Informative

    Absolutely - the Anglo-Saxons had a lot to say about the dating of Easter. See http://faculty.virginia.edu/OldEnglish/aelfric/detemp.html for an original text on the subject if you're wildly interested. Melvyn Bragg's novel "Credo" dramatises the Synod of Whitby and gives a sense of exactly how serious an issue this was for people. Since Easter is the major Christian feast, it was a matter of orthodoxy to date it correctly. Interesting to think that being bad at math could make you a heretic!

    --
    A closed mouth gathers no foot.