Construcción en GeoGebra: P88 del material de estudio 2 de geometría (CEPREUNI pre 2026-2)
Enunciado del ejercicio. Corrección: Reemplazar “inscrita” con “circunscrita”. Esta corrección no tiene alguna relevancia para esta construcción en GeoGebra.
  • Definimos parámetro para el número de lados del polígono regular. El enunciado no afirma que el polígono es regular, pero, en esta construcción de GeoGebra, asumiremos que lo es para evitar más complejidad.
    • polygonSides=3
  • A=(0,0,0)
  • M=(0,1,0)
  • N=(1,2,0)
  • P=plane(A,M,N)
  • f=Line(N,M)
  • B=Rotate(A,30º,f)
  • C=Rotate(B,45º,f)
  • Q=plane(M,N,B)
  • R=plane(M,N,C)
  • Ubicamos los dos puntos que definen al polígono.
    • D=(1,-4,0)
    • E=(3,-3,0)
  • poly1=Polygon(D,E,polygonSides,P)
  • l1=Sequence(PerpendicularLine(Vertex(poly1,i),Q),i,1,polygonSides)
  • l2=Sequence(Intersect(Element(l1,i),Q),i,1,Length(l1))
  • poly2=Polygon(l2)
  • l3=Sequence(PerpendicularLine(Vertex(poly2,i),R),i,1,polygonSides)
  • l4=Sequence(Intersect(Element(l3,i),R),i,1,Length(l3))
  • poly3=Polygon(l4)
  • Sequence(Segment(Vertex(poly1,i),Vertex(poly2,i)),i,1,polygonSides)
  • Sequence(Segment(Vertex(poly2,i),Vertex(poly3,i)),i,1,polygonSides)
  • Sequence(If(i!=polygonSides, Angle(Vertex(poly1,i), Vertex(poly2,i), Vertex(poly2,i+1)), Angle(Vertex(poly1,i), Vertex(poly2,i), Vertex(poly2,1))),i,1,polygonSides)
  • Sequence(If(i!=polygonSides, Angle(Vertex(poly2,i), Vertex(poly3,i), Vertex(poly3,i+1)), Angle(Vertex(poly2,i), Vertex(poly3,i), Vertex(poly3,1))),i,1,polygonSides)
Previous