Error message

  • Deprecated function: TYPO3\PharStreamWrapper\Manager::initialize(): Implicitly marking parameter $resolver as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /homepages/3/d408889334/htdocs/sg/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::initialize(): Implicitly marking parameter $collection as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /homepages/3/d408889334/htdocs/sg/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::__construct(): Implicitly marking parameter $resolver as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /homepages/3/d408889334/htdocs/sg/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::__construct(): Implicitly marking parameter $collection as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /homepages/3/d408889334/htdocs/sg/includes/file.phar.inc).
  • Deprecated function: session_set_save_handler(): Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated in drupal_session_initialize() (line 242 of /homepages/3/d408889334/htdocs/sg/includes/session.inc).
  • Deprecated function: SelectQueryInterface::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: SelectQueryInterface::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: SelectQueryExtender::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: SelectQueryExtender::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: SelectQuery::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: SelectQuery::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: DrupalEntityControllerInterface::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: DrupalDefaultEntityController::resetCache(): Implicitly marking parameter $ids as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: menu_tree_prune_tree(): Implicitly marking parameter $parent_item as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 1439 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: DrupalDefaultMetaTag::__construct(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).
  • Deprecated function: DrupalListMetaTag::__construct(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 3542 of /homepages/3/d408889334/htdocs/sg/includes/bootstrap.inc).

Platonic Solids

There are only five polyhedra that can be made using a regular polygon as their faces and having the same number of this polygons meet at each vertex. The five Platonic Solids are the tetrahedron, cube, octahedron, icosahedron and dodecahedron (Figure 1).

 

TETRAHEDRON CUBE OCTAHEDRON ICOSAHEDRON DODECAHEDRON
Figure 1: The Platonic Solids. Click to see a 3D Model that you can zoom and rotate.

 

The following table describes the main properties of the Platonic Solids. The Dual of a solid is the polyhedron obtained joining the centers of adjacent faces; therefore, the dual has the number of vertices and edges interchanged. The Three-dimensional Constructive Coefficient gives an idea of the complexity of a solid.

 

PLATONIC SOLID PICTURE NUMBER OF FACES FACES PER VERTEX VERTICES EDGES THREE-DIMENSIONAL COSNTRUCTIVE COEFFICIENT DUAL SOLID PICTURE

TETRAHEDRON

4 3 4 6 1 TETRAHEDRON
CUBE 6 3 8 12 2 OCTAHEDRON
OCTAHEDRON 8 4 6 12 2 CUBE
ICOSAHEDRON 20 5 12 30 5 DODECAHEDRON
DODECAHEDRON 12 3 20 30 5 ICOSAHEDRON
Table 1: Main properties of the Platonic Solids