Here's my attempt at copy-and-paste, for those who have difficulty viewing (will require edits to fix):
[ETA: All right, can't get the LaTeX plugin to work, so I'll just use something like the old Usenet conventions.]
Suppose that there are three charities (the same argument would work with any number other than three), that those charities currently have endowments of x, y, and z, and that you plan to make contributions of delta x, delta y, and delta z). A truly charitable person will care only about each charity's final endowment, and so will seek to maximize some function
U(x + delta x, y + delta y, z + delta z)
subject to the constraint that delta x+ delta y + delta z = C, where C is the amount you've decided to give to charity.
But assuming that your contributions are small relative to the initial endowments, this quantity is well approximated by
U(x,y,z)+ (partial U/partial x) dot delta x + (partial U/partial y) dot delta y+ (partial U/partial z) dot delta z.
which is maximized by bulleting everything on the charity that corresponds to the largest of the partial derivatives.
(The linear approximation fails if your contributions are large relative to the initial endowments, or if you have sufficient delusions of grandeur to believe that your contributions are large relative to the initial endowments.)
Note that if you have any uncertainty about what the various charities will do with their endowments, the costs of that uncertainty can be built into the definition of the function U. Thus, such uncertainty in no way undermines the main argument.
On the other hand, if you care not about what the charitable organizations receive but about what you give to them (as would be the case, for example, if you give in order to enjoy being thanked), then you will want to maximize some function
U(x,y,z)
In this case, it's unlikely that the solution would be to bullet.
Damn, sorry, I deleted the comment asking for this when I managed to find a way to read it. Thanks for sorting it out!
Is the error that he says x where he means delta-x in a couple of places?
From Michael Anissimov on the Singularity Institute blog:
Thanks to generous contributions by our donors, we are only $11,840 away from fulfilling our $100,000 goal for the 2010 Singularity Research Challenge. For every dollar you contribute to SIAI, another dollar is contributed by our matching donors, who have pledged to match all contributions made before February 28th up to $100,000. That means that this Sunday is your final chance to donate for maximum impact.
Funds from the challenge campaign will be used to support all SIAI activities: our core staff, the Singularity Summit, the Visiting Fellows program, and more. Donors can earmark their funds for specific grant proposals, many of which are targeted towards academic paper-writing, or just contribute to our general fund
[Continue reading at the Singularity Institute blog.]