<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Two notes on notation · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/math_9205211/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/math_9205211/feed.xml" rel="self" type="application/rss+xml" /><item><title>Two notes on notation — HN submission</title><link>https://news.ycombinator.com/item?id=48659104</link><guid isPermaLink="false">urn:hackerpapers:submission:math_9205211:48659104</guid><pubDate>Wed, 24 Jun 2026 13:03:41 GMT</pubDate><description>&lt;p&gt;Two Notes on Notation (Knuth, 1992)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — HN submission</title><link>https://news.ycombinator.com/item?id=48437103</link><guid isPermaLink="false">urn:hackerpapers:submission:math_9205211:48437103</guid><pubDate>Sun, 07 Jun 2026 17:51:18 GMT</pubDate><description>&lt;p&gt;Two notes on notation (Knuth, 1992)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by svat</title><link>https://news.ycombinator.com/item?id=27480168</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:27480168</guid><pubDate>Sat, 12 Jun 2021 00:31:35 GMT</pubDate><description>&lt;p&gt;Note that the abstract at https://arxiv.org/abs/math/9205211 is not by Knuth (it says &amp;quot;Abstract added by Greg Kuperberg&amp;quot; in small print). Anyway, the &amp;quot;two notes&amp;quot; of the title are about: 1. Iverson bracket notation: writing say &amp;quot;[x ≥ 5]&amp;quot; to mean &amp;quot;1 if x ≥ 5, and 0 otherwise&amp;quot; (casting the boolean condition to a 0–1 integer, in programming terms). He has good examples of how it seems unnecessary or innocuous at first (one starts out writing &amp;quot;1&amp;quot; for an indicator function, or putting it in subscripts), but as you do more and more manipulations of sums it grows on you and you realize how useful the…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by threatofrain</title><link>https://news.ycombinator.com/item?id=27479427</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:27479427</guid><pubDate>Fri, 11 Jun 2021 22:45:38 GMT</pubDate><description>&lt;p&gt;Original link is broken. Use this one. https://arxiv.org/abs/math/9205211&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — HN submission</title><link>https://news.ycombinator.com/item?id=27478998</link><guid isPermaLink="false">urn:hackerpapers:submission:math_9205211:27478998</guid><pubDate>Fri, 11 Jun 2021 21:57:52 GMT</pubDate><description>&lt;p&gt;Two notes on notation (1992)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;18 points; 9 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by tlb</title><link>https://news.ycombinator.com/item?id=26826417</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:26826417</guid><pubDate>Thu, 15 Apr 2021 21:35:41 GMT</pubDate><description>&lt;p&gt;Knuth [0] discusses in more detail some advantages of indicator notation, in particular that, when you eliminate the limits on summations, it makes it much easier to do algebra on summations. [0] https://arxiv.org/abs/math/9205211&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by dubya</title><link>https://news.ycombinator.com/item?id=21594796</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:21594796</guid><pubDate>Thu, 21 Nov 2019 15:11:07 GMT</pubDate><description>&lt;p&gt;I don&amp;#x27;t know if Knuth popularized it, but it&amp;#x27;s somewhat common in combinatorics. Similar idea to using indicator functions when doing change of variables in calculus. https://arxiv.org/abs/math/9205211&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by jacobolus</title><link>https://news.ycombinator.com/item?id=21330798</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:21330798</guid><pubDate>Wed, 23 Oct 2019 03:32:45 GMT</pubDate><description>&lt;p&gt;This seems almost exactly backwards to me. “Geometric” proofs (i.e. based on spatial reasoning) are fast and fluid, relying on an imagined spatial configuration which can be seen all at once. “Algebraic” proofs (i.e. based on symbol manipulation) are serialized and low-bandwidth, and working them out takes a significant amount of laborious fiddling with symbols on paper, and is almost impossible to work out mentally except in nearly trivial cases. The benefit of the “algebraic” version is often that putting in that labor can often yield a result even when the prover has no special insight.…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — HN submission</title><link>https://news.ycombinator.com/item?id=20292903</link><guid isPermaLink="false">urn:hackerpapers:submission:math_9205211:20292903</guid><pubDate>Thu, 27 Jun 2019 09:25:19 GMT</pubDate><description>&lt;p&gt;Donald E. Knuth: Two notes on notation (1992)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by svat</title><link>https://news.ycombinator.com/item?id=15478076</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:15478076</guid><pubDate>Sun, 15 Oct 2017 17:30:30 GMT</pubDate><description>&lt;p&gt;My point was that the notation should be optimized for the people using it, not for the technology used to typeset it. If the notation is suboptimal for the people then it can definitely be changed, but that&amp;#x27;s a different reason. Note that some of these notational improvements may actually make it harder to typeset. For example, the second part of Knuth&amp;#x27;s paper &amp;quot;Two Notes on Notation&amp;quot; (https://arxiv.org/abs/math/9205211) introduced improved notation for the Stirling numbers &amp;quot;of the first kind&amp;quot; and &amp;quot;second kind&amp;quot;, replacing easier-to-typeset but less informative notation like S(n,k). This…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by evanb</title><link>https://news.ycombinator.com/item?id=15090795</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:15090795</guid><pubDate>Thu, 24 Aug 2017 15:18:47 GMT</pubDate><description>&lt;p&gt;Also along those lines: Two notes on notation, Knuth, https://arxiv.org/abs/math/9205211&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by dahart</title><link>https://news.ycombinator.com/item?id=11978437</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:11978437</guid><pubDate>Sat, 25 Jun 2016 23:03:44 GMT</pubDate><description>&lt;p&gt;This is a great example. Wikipedia has the same one with isolines demonstrating this point in the 0^0 subsection of the exponentiation article, here: https://en.m.wikipedia.org/wiki/Exponentiation#Continuous_ex... With the caveat: &amp;quot;However, under certain conditions, such as when f and g are both analytic functions and f is positive on the open interval (0, b) for some positive b, the limit approaching from the right is always 1.[26][27][28]&amp;quot; Also, definitely take note of Knuth&amp;#x27;s argument, because while you might feel strongly that indeterminate is the right answer right now, there are big…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by joefkelley</title><link>https://news.ycombinator.com/item?id=11977525</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:11977525</guid><pubDate>Sat, 25 Jun 2016 19:04:12 GMT</pubDate><description>&lt;p&gt;Here&amp;#x27;s Knuth&amp;#x27;s opinion on 0^0: http://arxiv.org/pdf/math/9205211v1.pdf (on page 6) He makes a few pretty convincing points about why it&amp;#x27;s useful to define it equal to 1, while admitting that in some sense, it&amp;#x27;s not quite as well defined as say 0+0.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by anderskaseorg</title><link>https://news.ycombinator.com/item?id=9361279</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:9361279</guid><pubDate>Sat, 11 Apr 2015 23:44:02 GMT</pubDate><description>&lt;p&gt;Defining 0^0 = 1 is just as important in analysis as it is in combinatorics, even though analysis texts aren’t always clear that they’re making use of this fact. • If p(x) = ∑[n=0..∞] a_n x^n is a power series, then p(0) = a_0 is its constant term, but it makes no sense to write this unless 0^0 = 1. • The power rule d/dx [x^n] = n x^(n−1) holds for n = 1 and x = 0, but this requires 0^0 = 1. The reason that some people believe it’s important to undefine 0^0 in analysis is that the limiting expression lim[x → a] f(x)^g(x) does not necessarily exist when lim[x → a] f(x) = lim[x → a] g(x) = 0.…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by Sniffnoy</title><link>https://news.ycombinator.com/item?id=7520329</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:7520329</guid><pubDate>Thu, 03 Apr 2014 01:33:23 GMT</pubDate><description>&lt;p&gt;Why link to the PDF? Better to just link to the abstract: http://arxiv.org/abs/math/9205211 Edit: To be clear, this is good practice when linking to arXiv in general. From the abstract, one can easily click through to the PDF; not so the reverse. And the abstract allows one to do things like see different versions of the paper, search for other things by the same authors, etc.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by yaks_hairbrush</title><link>https://news.ycombinator.com/item?id=7520161</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:7520161</guid><pubDate>Thu, 03 Apr 2014 00:57:58 GMT</pubDate><description>&lt;p&gt;A word from Knuth on the matter (warning: PDF): http://arxiv.org/pdf/math/9205211v1.pdf See page 6.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item><item><title>Two notes on notation — mentioned by cma</title><link>https://news.ycombinator.com/item?id=5691248</link><guid isPermaLink="false">urn:hackerpapers:mention:math_9205211:5691248</guid><pubDate>Sat, 11 May 2013 17:07:14 GMT</pubDate><description>&lt;p&gt;It shouldn&amp;#x27;t be a subclass of int. http://arxiv.org/abs/math/9205211&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/math_9205211/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>math.HO</category></item></channel></rss>
