Talk:Binomial transform
From Wikipedia, the free encyclopedia
[edit] Involution
Hi Linas. Good luck with you edit. Note that the term self-conjugate is unknown to WP. The proper term is involution. Bo Jacoby 23:01, 28 January 2006 (UTC)
- Thanks. If you are good at terminology, what is the name for a matrix/operator B when it has the property that MB=M. I keep wanting to say its "in the kernel of M", or "M kills B" or "its nilpotent", or "B a homomorphism of the kernel of M" but none of these, except for the last, are the right term. Any idea? linas 00:36, 31 January 2006 (UTC)
No, but what is M ? It is obviously not invertible unless B=1. If BB=B then B is idempotent. If MB=0 then B is in the kernel of M. If BB=0 then B is nilpotent. I'm a little confused about your new concept. Bo Jacoby 04:50, 31 January 2006 (UTC)
- Oh, in this example, M is the Hankel transform, and B is the binomial transform. Think of these two transforms not as transforms, but as inf-dimensional matrices. Applying the binomial transform and more generally the k-binomial transform to a series leaves the Hankel transform of that series invariant. Clearly, M has a kernel, and B twists the kernel around. In the finest tradition of invariants in mathematics, whenever one has a kernel, one should mod by it, and so I am also wondering how to best describe the cosets of M modulo B, and/or make other interesting conclusions about it. linas 05:57, 31 January 2006 (UTC)
[edit] Polynomial extrapolation
If an is a polynomial in n, then sn is finally zero. So you can extend a vector (like 1,4,9) by transforming into (1,-3,1), extending with zeroes: (1,-3,1,0,0,0), and transforming again: (1,4,9,16,25,36). This is polynomial extrapolation.
Transform 1 4 9 -3 -5 2 Extend and transform 1 -3 2 0 0 0 4 -5 2 0 0 9 -7 2 0 16 -9 2 25 -11 36
Bo Jacoby 16:58, 30 January 2006 (UTC)
- Huh. Never heard of polynomial extrapolation. linas 00:36, 31
January 2006 (UTC) Then see Extrapolation. Bo Jacoby 04:35, 31 January 2006 (UTC)
- Oh. Duhh. OK, you just mean "use finite differences to fit a polynomial to the data"; yes, that is a cute trick. I didn't recognize it in the form you presented it in above; I'm reminded again that Newton must've been very smart, because the things he did would leave me scratching my head. I'll add a brief note to article on extrapolation. linas 05:15, 31 January 2006 (UTC)
- Done. The article on finite differences should also be modified to bring in some of the theory from Newton series, which should be expanded. In fact, I just added the section on Newton series a few days ago, its pretty thin. linas 05:26, 31 January 2006 (UTC)
Note that binomial transformation is done without using multiplication or division, but only subtraction. You do not really need a computer to do it, but it helps. It is a cute way of computing square numbers: just start with three sequential square numbers, such as (1,0,1), and extend. So the squares are computed without multiplication! For polynomials of integer arguments the binomial transform is the natural set of coefficients. If the polynomial values are integers, then so are these coefficients, and vice versa. Bo Jacoby 07:52, 31 January 2006 (UTC)
[edit] Notation
I notice that you just introduced the Ta notation. This is fine in one or two places, but I find it to be cumbersome and daunting, and can impede understanding for newcomers. As a type of notation, it is good to mention and define, but it shouldn't get over-used. linas 16:07, 31 January 2006 (UTC)
- OK. But a definition should define what it claims to define. Defining a transformation should give that transformation a name, say T, and place that name on the left hand side of an equality sign. Then the right hand side should contain a defining expression . Bo Jacoby 21:41, 31 January 2006 (UTC)
-
- Temper. One need not use formulas and equals signs for everything; there have been great 20th century mathematicians who expressed themselves quite well without writing down a single equals sign (or arrow, or barely even a formula). I find that the best way to explain something is to present the same thing using two or three different notations for it, as well as a verbal description. No great matter, thanks for the edit; I may tweak it later.
-
- I am reminded that I recently sat through an hour-long lecture on Wilson loops that didn't have any formulas in it. Although I failed to comprehend most of it, I did develop a marvelous intuitive understanding of a few things that were ... "obvious", when stated by the mouth of a good speaker. linas 03:56, 1 February 2006 (UTC)
- Surely. A great article tells the reader what the concept is and what it is does and why it is worth while learning. Dedekinds title, Was sind und was sollen die Zahlen?, (Numbers, what are they and what shall they do?), is right to the point. The binomial transformation is fun for a child, but that fact does not yet show in the article. Hilbert wrote: immer mit den einfachsten Beispielen anfangen (always start with the simplest examples). I'm regret that I know nothing about Wilson loops, and I don't understand the article. Nor do I understand gauge theory. Please improve those articles. Bo Jacoby 08:40, 1 February 2006 (UTC)
-
- I undid a lot of the new notation, for two reasons. I found the mapsto notation throughly opaque and confusing. Perhaps this should have its own article, instead of being folded into this one. I also undid the "Ta" notation, because it left the rest of the article hanging: the rest of the article assumed the earlier setup, and was rendered insensible because the setup had been removed.linas 20:52, 12 February 2006 (UTC)
-
- Also, you called the transform T. Is this the standard name for this? Do you have any references for this? I vaguely remember seeing it called script-B i.e. . I don't have the Knuth reference, what does Knuth call it? I'd rather not invent a new notation, if it can be avoided. linas 20:59, 12 February 2006 (UTC)