randFromArray([ "SSS", "SAS", "SAA", "ASA", "SSA", "SSA", "AAA" ]) {SSS:$._("Lado-Lado-Lado"),SAS:$._("Lado-Ángulo-Lado"),SAA:$._("Lado-Ángulo-Ángulo"),ASA:$._("Ángulo-Lado-Ángulo"),SSA:$._("Lado-Lado-Ángulo"),AAA:$._("Ángulo-Ángulo-Ángulo")}[TYPE] randomTriangleAngles.triangle() 5 + random() * 2 randRange( 0, 1 ) === 1 ? true : false { "SSS": "Yes", "SAS": "Yes", "SAA": "Yes", "ASA": "Yes", "SSA": "No", "AAA": "No" }[ TYPE ] new Triangle( [ 0, 0 ], ANGLES, SCALE, {} ) randRange( 0, 360 )

¿NAME es un criterio de congruencia de triángulos?
Answer the question by clicking and dragging the points below to see how many different triangles you can construct.
If you can only construct congruent triangles, then the NAME postulate is true. The NAME postulate is not true if you can construct two or more different triangles using the given information.

Tu triángulo puede estar donde sea. No hay necesidad de alinear los dos triángulos.
init({range:[[-6.2,6.2],[-5.9,6.5]]}),addMouseLayer(),initCongruence({triangle:TRIANGLE,type:TYPE,reflected:REFLECTED}),TRIANGLE.rotate(ROTATION),style({stroke:"#b1c9f5","stroke-width":5}),TRIANGLE.translate([-5-Math.min(TRIANGLE.points[0][0],TRIANGLE.points[1][0],TRIANGLE.points[2][0]),6-Math.max(TRIANGLE.points[0][1],TRIANGLE.points[1][1],TRIANGLE.points[2][1])]),path([kline.midpoint(TRIANGLE.sides[2]),TRIANGLE.points[2],TRIANGLE.points[1],TRIANGLE.points[0],kline.midpoint(TRIANGLE.sides[2])]),addTriangleDecorations(TRIANGLE,TYPE)
[$("#solutionarea").find("input:checked").val(),interactiveTriangle.points[0].coord,interactiveTriangle.points[1].coord,interactiveTriangle.points[2].coord,interactiveTriangle.points[3].coord]
var e=$.map(new Array(4),function(e,r){return[interactiveTriangle.points[r].coord]});$.map(guess.slice(1),function(e,r){interactiveTriangle.points[r].setCoord(e)}),interactiveTriangle.update();var r=interactiveTriangle.isTriangle,a=abs(getDistance(guess[1],guess[2])-TRIANGLE.sideLengths[0])<.001&&abs(getDistance(guess[2],guess[3])-TRIANGLE.sideLengths[1])<.001&&abs(getDistance(guess[3],guess[4])-TRIANGLE.sideLengths[2])<.001;return $.map(e,function(e,r){interactiveTriangle.points[r].setCoord(e)}),interactiveTriangle.update(),null==guess[0]?"":guess[0]!==ANSWER?!1:r?"No"===ANSWER&&a?$._("Tu respuesta es casi correcta, pero los dos triángulos son congruentes. Demuestra tu respuesta tratando de construir un triángulo no congruente."):!0:$._("Tu respuesta es casi correcta, pero no has construido un triángulo.")
$.map(guess.slice(1),function(e,r){interactiveTriangle.points[r].setCoord(e)}),interactiveTriangle.update()
$("#solutionarea").find("input:checked").prop("checked",!1),null!=guess[0]&&$("#solutionarea").find("input[value="+guess[0]+"]").prop("checked",!0)

Para ser un criterio de congruencia, debe haber una, y sólo una forma de construir un triángulo que sea igual al triángulo original, excepto que sea movido, rotado o reflejado.

Con las restricciones de NAME, hay exactamente una forma de hacer un triángulo.

NAME es un criterio de congruencia. Asegúrate de construir el triángulo congruente y piensa por qué sólo eres capaz de construir el triángulo de una manera.

Con las restricciones de NAME, hay más de una forma de construir un triángulo. Ve si puedes encontrar ambas formas.

Ambos triángulos tienen el mismo Lado adyacente, Lado y Ángulo, pero no son congruentes:

var triangle=new Triangle([0,0],ANGLES,SCALE,{});triangle.rotate(-ANGLES[1]),init({range:triangle.boundingRange(.4)}),addMouseLayer(),style({stroke:"#b1c9f5","stroke-width":5}),path([kline.midpoint(triangle.sides[2]),triangle.points[2],triangle.points[1],triangle.points[0],kline.midpoint(triangle.sides[2])]),addTriangleDecorations(triangle,TYPE),KhanUtil.currentGraph=$("div#triangles").data().graphie
var points=[[TRIANGLE.sideLengths[1]-cos((180-(180-ANGLES[0])-ANGLES[2])*PI/180)*TRIANGLE.sideLengths[0],-sin((180-(180-ANGLES[0])-ANGLES[2])*PI/180)*TRIANGLE.sideLengths[0]],[TRIANGLE.sideLengths[1],0],[0,0]],triangle=new Triangle([],[],0,{},points);init({range:triangle.boundingRange(.4)}),addMouseLayer(),style({stroke:"#b1c9f5","stroke-width":5}),path([kline.midpoint(triangle.sides[2]),triangle.points[2],triangle.points[1],triangle.points[0],kline.midpoint(triangle.sides[2])]),addTriangleDecorations(triangle,TYPE),KhanUtil.currentGraph=$("div#triangles").data().graphie

Como podemos crear dos triángulos que no sean congruentes, podemos mostrar por contraejemplo que Lado-Lado-Ángulo no es un criterio de congruencia. Asegúrate de construir el triángulo incongruente anterior para probarlo.

Con las restricciones de NAME, hay más de una forma de construir un triángulo. Ve si puedes encontrar algunas formas diferentes.

Ambos triángulos tienen los mismos tres ángulos, pero no son congruentes (sólo semejantes):

style({stroke:"#b1c9f5","stroke-width":5}),init({range:TRIANGLE.boundingRange(.4)}),addMouseLayer(),style({stroke:"#b1c9f5","stroke-width":5}),path([kline.midpoint(TRIANGLE.sides[2]),TRIANGLE.points[2],TRIANGLE.points[1],TRIANGLE.points[0],kline.midpoint(TRIANGLE.sides[2])]),addTriangleDecorations(TRIANGLE,TYPE),KhanUtil.currentGraph=$("div#triangles").data().graphie
var triangle=new Triangle([0,0],ANGLES,SCALE-4,{});triangle.rotate(ROTATION),style({stroke:"#b1c9f5","stroke-width":5}),init({range:triangle.boundingRange(.4)}),addMouseLayer(),style({stroke:"#b1c9f5","stroke-width":5}),path([kline.midpoint(triangle.sides[2]),triangle.points[2],triangle.points[1],triangle.points[0],kline.midpoint(triangle.sides[2])]),addTriangleDecorations(triangle,TYPE),KhanUtil.currentGraph=$("div#triangles").data().graphie

Como podemos crear triángulos que no sean congruentes, podemos mostrar por contraejemplo que ańgulo-ángulo-ángulo no es un criterio de congruencia. Asegúrate de construir un triangulo no congruente arriba para probar esto.