Rota's "lure of the algorithm"?

I can only speculate about Rota's attitudes, but it's not obvious to me that this passage is meant to be derisive to algorithms.

I would think the lure is in the ability to exhibit constructions explicitly, and in the goal of making the construction itself as elegant and as general as possible. Doing so is a challenge to understand the construction as deeply as possible. This is, at least, why I am strongly drawn to algorithms.


“And of all mathematics, combinatorics is nowadays perhaps the hardest to write on, despite an eager audience... Shall the author yield to one of the contrary temptations of recreational math at one end, and categorical rigor at the other? Or to the highly rewarding lure of the algorithm?”

It seems to me that Rota contrasts four things here:

  • ‘Good’ writing on combinatorics
  • Recreational math
  • Categorical rigor
  • The lure of the algorithm

and suggests that someone attempting the first may be led astray into one or more of the others.

As to the “lure of the algorithm”, an algorithm for (say) enumerating (or even displaying) combinatorial objects may provide an ‘answer’ of a sort without providing any real mathematical understanding. The algorithmic approach offers this for relatively little hard (mathematical) work, and may be a lure for those who want instant results (or dislike hard thinking). It's fun playing with Mathematica, after all! Even the most sophisticated algorithm, despite requiring hard work from a software engineering perspective, still may provide very little in terms of mathematical insight.