Convex equilateral polyhedra with polyhedral symmetry
09720881 · 2017-08-01
Assignee
Inventors
Cpc classification
E04B1/3211
FIXED CONSTRUCTIONS
E04B1/32
FIXED CONSTRUCTIONS
International classification
Abstract
A new class of polyhedron is constructed by decorating each of the triangular facets of an icosahedron with the T vertices and connecting edges of a “Goldberg triangle.” A unique set of internal angles in each planar face of each new polyhedron is then obtained, for example by solving a system of n equations and n variables, where the equations set the dihedral angle discrepancy about different types of edge to zero, where the independent variables are a subset of the internal angles in 6 gons. Alternatively, an iterative method that solves for angles within each hexagonal ring may be solved for that nulls dihedral angle discrepancy throughout the polyhedron. The 6 gon faces in the resulting “Goldberg polyhedra” are equilateral and planar, but not equiangular, and nearly spherical.
Claims
1. A method for designing a convex equilateral cage structure comprising: selecting a Goldberg triangle comprising an equilateral triangle having three vertices that are each positioned on a center of a hexagon in a hexagonal tiling such that the equilateral triangle overlies a plurality of vertices from the hexagonal tiling, wherein the Goldberg triangle further comprises the plurality of vertices and each line segment connecting any two of the plurality of vertices; transferring the Goldberg triangle to each of the twenty faces of an icosahedron; adding connecting line segments that connect corresponding vertices across adjacent Goldberg triangles such that the Goldberg triangle line segments and the connecting line segments define a non-polyhedral cage, wherein the non-polyhedral cage comprises only trivalent vertices; and transforming the non-polyhedral cage such that the transformed cage comprises a plurality of hexagons and a plurality of pentagons, and the transformed cage is equilateral and convex.
2. The method of claim 1, wherein the step of transforming the non-polyhedral cage comprises solving for interior angles in the plurality of hexagons that produce a zero dihedral angle discrepancy throughout the transformed cage.
3. The method of claim 2, wherein the interior angles in the plurality of hexagons are solved for by identifying all independent interior angles in the non-polyhedral cage, and determining the independent interior angles by solving a system of equations that enforce planarity in the plurality of hexagons.
4. The method of claim 3, wherein the system of equations that enforce planarity in the plurality of hexagons solve for interior angles that produce zero dihedral angle discrepancy throughout the transformed cage.
5. The method of claim 2, wherein the interior angles in the plurality of hexagons are solved for by finding a set of interior angles within each of the plurality of hexagons that zeroes the dihedral angles within that hexagon.
6. The method of claim 1, wherein the plurality of pentagons are regular pentagons.
7. The method of claim 1, wherein the Goldberg triangles comprise at least four vertices from the hexagonal tiling.
8. The method of claim 1, further comprising constructing the convex equilateral cage structure by interconnecting a plurality of elongate struts to form the plurality of hexagons and pentagons.
9. The method of claim 8, wherein the plurality of elongate struts are interchangeable.
10. The method of claim 1, further comprising constructing the convex equilateral cage structure by interconnecting a plurality of planar members that define the plurality of hexagons and pentagons.
11. The method of claim 1, wherein the convex equilateral cage structure comprises a dome-shaped structure.
12. The method of claim 1, wherein the convex equilateral cage structure has tetrahedral, octahedral, and icosahedral symmetry.
13. A method for designing a nearly spherical equilateral cage comprising: selecting a Goldberg triangle constructed as an equilateral triangle having three vertices that are each positioned on a center of a hexagon in a hexagonal tiling such that the equilateral triangle overlies a plurality of vertices from the hexagonal tiling, wherein the Goldberg triangle comprises the plurality of vertices and each segment from the hexagonal tiling connecting any two of the plurality of vertices; forming an icosahedron comprising twenty of the selected Goldberg triangle; forming a preliminary cage by adding segments that connect vertices across adjacent faces of the icosahedron, wherein the preliminary cage comprises a plurality of hexagons and a plurality of pentagons; and transforming the preliminary cage to define a nearly spherical equilateral cage by setting all of the segments to the same length, and setting interior angles in the plurality of hexagons to angles that null dihedral angle discrepancies throughout the transformed cage.
14. The method of claim 13, wherein the selected Goldberg triangle is sized such that it includes at least four vertices from the hexagonal tiling.
15. The method of claim 13, wherein the interior angles in the plurality of hexagons that null the dihedral angle discrepancy throughout the transformed cage are determined by identifying all independent interior angles in the plurality of hexagons, and solving a system of equations that enforce planarity in the plurality of hexagons.
Description
DESCRIPTION OF THE DRAWINGS
(1) The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION
(17) I. Dihedral Angle Discrepancy (DAD)
(18) To understand dihedral angle discrepancy, consider the trivalent vertex 100 shown in
(19)
(20) It should be appreciated that in Eq. 2 the angles β and γ are interchangeable.
(21)
(22) Now consider the truncated icosahedral cage 90 shown in
(23) By contrast, in the icosahedral T=4 cage 92 shown in
(24) All Goldberg cages with T≧4 have edges radiating from corner faces to 666 vertices. All Goldberg cages include edges having DADs, and are therefore non-polyhedral. This situation obtains for the achiral (h,0 and h=k) and chiral (h≠k) cages.
(25) II. Nulling DADs
(26) As discussed above, conventional Goldberg cages for T>3 produce nonplanar 6 gons, and are therefore non-polyhedral. The present inventors have proven that the Goldberg cages cannot be transformed to produce polyhedral cages in any transformation that requires both equilaterality and equiangularity.
(27) We then ask if a Goldberg cage for T>3 can be transformed into a convex polyhedral cage using a method that abandons the requirement for equiangularity in the 6 gons, but maintains equilateral edges, i.e., is there a set of internal angles in the 6 gons that would null the DADs about spoke edges and produce planar faces flanking those edges? Symmetry requires the corner faces—3 gons, 4 gons, or 5 gons—to be regular and thus equiangular. For example, the DAD about the spoke edge 132 in
DA1−DA2=0 (3)
(28) For example, if the internal angles are 60°, 135° and 135° at one end of the edge 132, and 90°, 90°, and 90° at the other end, both dihedral angles DA1 and DA2 would be 90° and the DAD would be zero. We note that the internal angle labels at either end of the edge (i.e., 566 and 666) are different, so the edge would still be a “DAD edge.”
(29) Our first challenge is to discover for cages with T≧4 whether it is possible to find a set of internal angles in the 6 gons that null all of the DADs in a cage—including the spoke edges—and thus make all of the faces planar. Our second challenge is to determine those internal angles.
(30) III. Labeling 6 gons and Internal Angles
(31) We begin by identifying each symmetry-equivalent 6 gon in the Goldberg triangles. For example, in
(32) Similarly, in
(33) Planar equilateral 6 gons can appear with seven different patterns of internal angles, which are illustrated with labels in
(34) Based on the taxonomy of planar equilateral 6 gons and symmetry, we label the internal angles in the 6 gons of Goldberg triangles. For each group of Goldberg triangles (h,0, h=k, and h≠k), the number of unique internal angles increases with T.
(35) A more detailed discussion of the different patterns of internal angles is provided in the priority U.S. Provisional Patent Application No. 61/861,960, which is incorporated by reference above.
(36) IV. Numbers of Variables and Equations
(37) The number of independent variables in a planar equilateral n-gon with all different internal angles is n−3, thus 3 independent variables are required for a 6 gon with the 123456 pattern (
(38) For each Goldberg triangle, we identify each 6 gon's type and corresponding number of independent variables. For the equilateral cages we examined, the total number of independent variables ranged from 1 (
(39) By definition, any edge with a vertex type (e.g., 566, 666, etc.) on one end that is different from the vertex type at the edge's opposite end is a DAD edge. In
(40) As shown above, a cage will have all planar faces only if all of the DADs in the cage are zero. Therefore, for a given cage, we compare the number of different types of DAD edge—hence the number of zero-DAD equations—with the number of independent variables. To our astonishment, for all of the cages we studied, even for chiral cages, the number of different DAD equations and the number of independent variables are equal. We take this to be the general rule. Therefore, for each equilateral cage, there may exist a unique “polyhedral solution,” i.e., a set of internal angles that brings all of the DADs to zero, and therefore makes all of the faces planar and all of the vertices convex.
(41) V. Solving the Systems of Equations for T=4
(42) The Goldberg triangle for T=4, (see
(43) Angle deficit is the difference between the sum of internal angles at a flat vertex)(360° and the sum at a vertex with curvature. In the icosahedral T=3 polyhedron (the truncated icosahedron), the 12 pentagons are responsible for all of the 720° of angle deficit required by Descartes' Rule, and each of the sixty 566 (108°, 120°,120°) vertices around the pentagons has 12° of angle deficit. By contrast, in the new icosahedral T=4 Goldberg polyhedron, the 720° of the angle deficit are distributed among all vertices, 8.565° for each of the sixty 566-vertices (108°, 121.717°, 121.717°), and 10.305° for each of the twenty 666 vertices (116.565°, 116.565°, 116.565°).
(44) The octahedral and tetrahedral polyhedral solutions for T=4 may be computed as above, except that the internal angles in the corner faces (a in Eq. 2) are respectively 90° and 60° instead of 108°. For the octahedral T=4 polyhedron, b=2×arccos(√{square root over (1/3)}) or 109.471°, so a=125.264°. For the tetrahedral T=4 polyhedron, b=2×arccos (√{square root over (1/2)}) or 90°, so a=135°.
(45) Thus, for T=4, for each of these three types of polyhedral symmetry, there is one Goldberg polyhedron.
(46) VI. Mathematically Solving the Systems of Equations for T>4 for Icosahedral Polyhedra
(47) For T>4, we solve each system of n simultaneous zero-DAD equations with n variables for cages with T=7, 9, 12, and 16, and n from 2 to 4.
(48) For example, the T=9 cage has two zero-DAD equations and two variables. Given perimeter angle a we may obtain b (i.e., b=360°−2a). Given spoke-end angle c, we may obtain d (i.e., d=240°−c). We thus choose angles a and c as the two independent variables. The two zero-DAD equations are both in the form of Eq. 3: DAD#1 is for the spoke edge from the corner 556 vertex (108°−a−a) to the 666 vertex (c−b−b), and DAD#2 is for the “post-spoke” edge from one 666 vertex (b−c−b) to another 666 vertex (a−a−d).
(49) The loci of solutions for each zero-DAD equation is a curve in the a-c plane, shown in
(50) For T=12, and all achiral icosahedral cages for T>4, the spoke edge (from the 108°−a−a vertex to the c−b−b vertex) and the labeling of 6 gon #1 are the same as for T=9, so the DAD#1 curves in
(51) For chiral icosahedral cages (e.g., with T=7), we can reduce by one the number of both independent variables and DAD equations, 3 for T=7, by setting equal all of the internal angles around the perimeter of the corner faces (5 gons), that is, by setting b=a. It follows that for chiral cages, the curve for the spoke DAD originating in the corner vertex—now 108°−a−a instead of 108°−a−b—is also given analytically. With two variables and two equations, we use numerical methods to obtain mathematically the icosahedral polyhedral solution for T=7.
(52) VII. Solving the Systems of Equations for Icosahedral Polyhedra with Chemistry Software
(53) It will be appreciated by persons of skill in the art that alternatively the structure of the new Goldberg polyhedra disclosed herein may be conveniently calculated using a molecular modeling and computational chemistry application, such as the Spartan™ software available from Wavefunction, Inc, a California corporation having an address in Irvine, Calif. Given equal numbers of equations and variables, the polyhedral solution should be unique for each Goldberg triangle. Therefore, chemistry software that enforces planarity, as well as equilaterality, should give the same angles as the mathematical solutions above. Indeed, for all of the polyhedra for which we obtained solutions mathematically, that is, for T=4, 7, 9, 12, and 16, the internal angles agree. The chemistry software calculates a polyhedral solution slightly differently than the numerical solution described above. In particular the chemistry software finds angles within the hexagonal and pentagonal rings that reduce the dihedral angles discrepancy to zero throughout the cage.
(54) Having confirmed the mathematical solutions and the accuracy of the solutions computed by chemistry software, we use the chemistry software to produce the icosahedral polyhedra for achiral cages with T≦49 and chiral cages with T≦37. To validate these unique solutions for these larger cages, we confirm for each that all DADs are zero, that the interior angles in 6 gons sum to 720°, that the internal angles at vertices sum to less than 360°, that polyhedral symmetry still applies, and that the cage is convex. Because of the possibility of “twist,” a DAD of zero about an edge by itself does not guarantee planarity of the two faces flanking that edge. However, our mathematical solutions incorporate a sum of 720° for each 6 gon, which enforces planarity. Twist is thus precluded. Even for a cage as complex as T=37, with 6 types of 6 gons, 36 internal angles, 18 independent variables, and 18 zero-DAD equations, this method works well.
(55) Surprisingly, the icosahedral Goldberg polyhedra, as defined herein, are nearly spherical.
(56) The new class of equilateral convex polyhedra with polyhedral symmetry consists of a single tetrahedral polyhedron for T=4, a single octahedral polyhedron for T=4, and a countable infinity (38) of icosahedra for T≧4, one for each pair (h,k) of positive integers. Why has it taken ˜400 years since Kepler discovered his two rhombic polyhedra to discover these Goldberg polyhedra? There are a number of reasons.
(57) (1) Goldberg's method for creating cages with polyhedral symmetry (11) was not invented until the 20.sup.th century.
(58) (2) DAD had to be invented as a measure of nonplanarity.
(59) (3) It was necessary to recognize the possibility that the nonplanar 6 gons of a Goldberg cage might be made planar by bringing all of its DADs to zero.
(60) (4) We do not believe there was any known reason to think that it was possible to do so until we learned how to count zero-DAD equations and independent variables and found equal numbers of each.
(61) (5) For the Goldberg polyhedra with T=4, each with just n=1 zero-DAD equation and one variable, an analytic solution could be obtained with pencil and paper. For somewhat larger T, we could obtain numerical solutions from a spreadsheet. However, even this method fails for n>4 variables and simultaneous transcendental equations.
(62) (6) Fortunately, an alternative approach based on molecular mechanics can provide equilateral polyhedral solutions for large T with large n.
(63) The reasoning developed here, specifically counting equations and variables to determine if an equilateral polyhedral solution is possible and the techniques, particularly the use of chemistry software as a geometry engine, can be applied to other types of cage. In this way, it should be possible to obtain additional new classes of highly symmetric convex polyhedra. These polyhedra could be useful in applications requiring rigid structures that approximate spheres.
(64) An exemplary Goldberg polyhedral equilateral framework 200 in accordance with the present invention is shown in
(65) The framework 200 comprises a plurality of interconnected struts that are assembled to define a plurality of hexagonal planar (open) faces and a plurality of pentagonal planar (open) faces. Moreover, the interconnected struts of the framework 200 are equal in length. If the planar faces of the framework 200 are provided with planar panels, the assembly would define a nearly spherical polyhedron or a portion of such a polyhedron.
(66) A “nearly spherical polyhedron” is herein expressly defined to mean a polyhedron for which there exists a center point in space wherein the longest distance from the center point to any vertex of the polyhedron is within ten percent of the shortest distance from the center point to the any other vertex of the polyhedron.
(67) A “nearly spherical dome” is herein expressly defined to mean a dome for which there exists a center point in space wherein the longest distance from the center point to any point on the dome is within ten percent of the shortest distance from the center point to any point on the dome.
(68) A “nearly spherical polyhedral cage” is expressly defined to mean a polyhedral cage for which there exists a center point in space wherein the longest distance from the center point to either end of any struts of the polyhedral cage is within ten percent of the shortest distance from the center point to either end of any other strut of the polyhedral cage.
(69) The framework 200 may comprise only a portion of the nearly spherical polyhedron, for example, only the upper half, to define a substantially spherical dome or strut framework. If the framework 200 comprises a plurality of struts, preferably the struts are interchangeable. Interchangeability of the struts provides many manufacturing and assembly advantages, including lower inventory requirements, lower manufacturing costs, and simplified assembly. Such construction is particularly amenable to automated construction. For example, an automated system would not need to supply and distinguish between a plurality of struts. It is believed that the polyhedral convex framework 200 will also exhibit structural advantages, as an attractive alternative to other geodesic dome constructions, for example, those relying on a plurality of segmented great circle strut designs.
(70) It is also contemplated that a plurality of partial cages or frameworks in accordance with the present invention may be joined with struts that may be equal in length to the struts defining the partial frameworks. For example, a substantially spherical segment comprising a portion of the framework 200, may be combined with a second segment to form a multi-dome equilateral structure. For example,
(71) The framework may alternatively comprise a plurality of flat structural, hexagonal and pentagonal, equilateral plates, wherein at least some of the hexagonal plates are not equiangular.
(72) While illustrative embodiments have been illustrated and described, it will be appreciated that various changes can be made therein without departing from the spirit and scope of the invention.