[math-fun] remorselessly solid angles
WFL> normalised so that \sum_j (a_ij)^2 = 0 for i = 1,...,n, Now that was a normalization liberals can only dream of. My turn:
So, fresh start: the solid angle at the apex of a regular n-gonal pyramid with slant edges 1 and height h ... = 2 pi - 2 n atan(h t),
where t = tan pi/n, but explement the middle term (2 pi - acos) when x< 1/(1+sec pi/n).
Should say h < 1/(1+sec pi/n). rwg> There must be some obvious insight for the incredibly simple rhs. WFL>This looks suspiciously like the area formula for the dual spherical polygon: this has angles and sides corresponding to the sides and angles of the of the original polygon (whose angles corrspond to dihedral angles, and sides to apical angles). See Todhunter. Pending a jaunt to the Stanford Math Library, the formula says the following: from the unit southern hemisphere slice off enough of the polar cap to leave a segment of thickness h. Inscribe in-phase regular n-gons on the two circular faces. (The lower n-gon and the sphere center form the pyramid in question.) Then one of the isosceles trapezoidal pyramids with apex at the center and base defined by one side of an n-gon and the corresponding side of the other has apical solid angle 2 atan(h tan pi/n). Lemma: The apical solid angle of an isosceles trapezoidal pyramid with vertex angles a,b,a,c is 2 c b c 2 b - sin (-) + (cos(a) - 1) sin(-) sin(-) - sin (-) + cos(a) + 1 2 2 2 2 (d79) 2 acos(-------------------------------------------------------------) b c (cos(a) + 1) cos(-) cos(-) 2 2 I derived this by splitting the general a,b,a,c hedral vertex into trihedrals a,b,d and d,a,c, then maximizing over d, getting b c (d38) cos(d) = cos(a) - 2 sin(-) sin(-) 2 2 Plugging into d79 the pyramid's particulars: (c80) subst([a = asin(h),b = 2*%pi/n,c = 2*asin(sqrt(1-h^2)*sin(%pi/n))],%) (d80) <big mess> (c81) trigsimp(factor(trigsimp(factor(rootscontract(tan(d80/2)))))) | %pi | abs(h) |sin(---)| | n | (d81) ----------------- %pi cos(---) n I.e., h tan pi/n. QED. Is someone out there who can say if Todhunter has the solid angle from vertex angles formula cos(c) + cos(b) + cos(a) + 1 (d1) 2 acos ---------------------------- ? a b c 4 cos(-) cos(-) cos(-) 2 2 2 Odditum: the height of a square pyramid with unit slant edges and apex angles v is just sqrt(cos(v)). Apropos the question of a 3D analog of the (n-2) pi formula, there's Descartes' total angular defect formula in which a sum over all the 2D angles of a convex polyhedron gives 4 pi. Not a solid result. (But could it test for convexity?) --rwg
On 7/15/07, Bill Gosper <gosper@alum.mit.edu> wrote: [snip]
WFL>This looks suspiciously like the area formula for the dual spherical polygon: this has angles and sides corresponding to the sides and angles of the of the original polygon (whose angles corrspond to dihedral angles, and sides to apical angles). See Todhunter.
Pending a jaunt to the Stanford Math Library, the formula says the
Todhunter Spherical Trig (an 1859 and an 1878 version) are both available as downloadable pdf files (about 2.5 and 3.5 megabytes) on line from google books: http://books.google.com/books?as_brr=1&q=Todhunter+Spherical&btnG=Search+Boo... (you may need a google id, now freely available for all, in order for the link to work) [snip]
Is someone out there who can say if Todhunter has the solid angle from vertex angles formula
cos(c) + cos(b) + cos(a) + 1 (d1) 2 acos ---------------------------- ? a b c 4 cos(-) cos(-) cos(-) 2 2 2
I didn't check .. but maybe someone will. [Odditum: and remainder deleted] Jim Buddenhagen
greetings funsters, packing unit squares in a square has been picked over pretty well. but what if we want to pack n squares of one size and m squares of another size (possibly the same, possibly zero) in a unit square so that no squares overlap, and the total area covered is a maximum? the case where n=m is of special interest. the best i could do can be found here: http://www.stetson.edu/ ~efriedma/mathmagic/0400.html i welcome any improvements, and i'm sure there are some. erich friedman
On 7/15/07, Bill Gosper <gosper@alum.mit.edu> wrote:
WFL> normalised so that \sum_j (a_ij)^2 = 0 for i = 1,...,n, Now that was a normalization liberals can only dream of.
Oh dear. Don't listen to what I say --- listen to what I mean --- \sum_j (a_ij)^2 = 1, of course!
My turn: ... Is someone out there who can say if Todhunter has the solid angle from vertex angles formula
cos(c) + cos(b) + cos(a) + 1 (d1) 2 acos ---------------------------- ? a b c 4 cos(-) cos(-) cos(-) 2 2 2
In spherical trig. terms, this gives the area of a triangle in terms of its sides (rather than its angles) --- or effectively, the area of its polar / dual triangle in terms of its angles. I don't recall ever seeing such a formula, but I'm not a serious student of this topic. Warning: information about polar triangles is sparse on the web; and what is available is frequently plain wrong! Some of the confusion probably arises from the fact that a "spherical triangle" in this context is more properly regarded as a set of 8 triangles in congruent pairs. Todhunter's book is available for free download also from project Gutenberg, at http://www.gutenberg.org/files/19770/19770-pdf.pdf Fred Lunnon
participants (4)
-
Bill Gosper -
Erich Friedman -
Fred lunnon -
James Buddenhagen