Lensby Arxo
Download JSON
Question Saved analysis

Стороны треугольника 3, 4 и 5; 4, 5 и 6; 2, 3 и 4; 0, 0 и 0; 0, 3 и 3. Какой из них прямоугольный по «Началам» Евклида, какой остроугольный, какой тупоугольный, а какой вовсе не треугольник?

Предложение I.48 обращает теорему Пифагора: если квадрат одной стороны равен сумме квадратов двух других, угол между ними прямой. Предложения II.12 и II.13 дают трихотомию: квадрат больше суммы у тупого угла, меньше у острого. Стороны, не удовлетворяющие неравенству треугольника I.20, треугольника не образуют. Вырожденный набор с нулевой стороной не попадает ни под одно предложение, и право честно молчит.

This is an assistant explanation, not a calculation result. Check the grounds and sources below.

At a glance

6

Select a result to explore its grounds

Detailed analysis

6

Condition

Стороны 3, 4, 5: прямоугольный

Context date 2026-08-31

Calculation result

Established

Input parameters

What we are finding

ὀρθογώνιόν ἐστι τὸ τρίγωνον

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 3b: 4c: 5

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        3,
        4,
        5
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "orthogonion",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path4 steps

  1. 1

    αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольник; a: 3; b: 4; c: 5

    case fact
  2. 2

    Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
    rule
  3. 3

    Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν

    ὀρθογώνιόν ἐστι τὸ τρίγωνον: t: Треугольник

    art. 48

    Identifier
    urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei
    rule
  4. 4

    Query evaluation

    query

verified by the engine: 3 · case fact: 1 · Full graph: 7 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Basis of this answer

Rules on the saved proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν

    Identifier
    urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei
  • Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin

Derived result for this query

  • ὀρθογώνιόν ἐστι τὸ τρίγωνον

    t: Треугольник
Other derived facts1
  • τρίγωνόν ἐστιν

    t: Треугольник
τρίγωνόν ἐστιν
t
Треугольник
ὀρθογώνιόν ἐστι τὸ τρίγωνον
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Proof graph

Proof graph · 3 layer
query_evaluationorthogonionrule_applicationOrthogonionProsTriteirule_applicationTrigononEstinassertionpleurai

Proof nodes: 7 · assertion 1, rule_application 2, constraint_check 3, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    3
  • Type
    value
    type
    name
    Integer
    value
    4
  • Type
    value
    type
    name
    Integer
    value
    5
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
trigonon_estin
evidence
—
Identifier
aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862
Type
rule_application
Premises
  • fact-1
Rule
TrigononEstin
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
3
v2
Type
value
type
name
Integer
value
4
v3
Type
value
type
name
Integer
value
5
rule_application · urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
orthogonion
evidence
—
Identifier
7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
Type
rule_application
Premises
  • aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862
  • fact-1
Rule
OrthogonionProsTritei
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
3
v2
Type
value
type
name
Integer
value
4
v3
Type
value
type
name
Integer
value
5
constraint_check · urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24
attributes
—
conclusion
constraint
OrthogonionKaiAmblygonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24
Type
constraint_check
Premises
  • 7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047
attributes
—
conclusion
constraint
OrthogonionKaiOukOrthogonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047
Type
constraint_check
Premises
  • 7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507
attributes
—
conclusion
constraint
TrichotomiaPliris
requirementStatus
Established
Calculation status
Satisfied
triggerStatus
Satisfied
evidence
—
Identifier
f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507
Type
constraint_check
Premises
  • 7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
  • aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
orthogonion
truthStatus
Established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
  • 7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "trigonon_estin(Треугольник)",
    "orthogonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiOukOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a",
            "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:58abac9ccca23c56e925f2e137d82a1fea04d448d4982493d24fea9be374ac22",
      "roots": [
        "urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24",
        "urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047",
        "urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:1d21e5ee9cd8d7e9e4bb9f4f6c830d182b6e0a3794cf73d251583e48216683fd",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ]
}
SourcesExcerpts: 2

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 48

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν. Τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις· λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία. Ἤχθω γὰρ ἀπὸ τοῦ Α σημείου τῇ ΑΓ εὐθείᾳ πρὸς ὀρθὰς ἡ ΑΔ καὶ κείσθω τῇ ΒΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, ἴσον ἐστὶ καὶ τὸ ἀπὸ τῆς ΔΑ τετράγωνον τῷ ἀπὸ τῆς ΑΒ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΑΓ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΔΑ, ΑΓ τετράγωνα ἴσα ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΔΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΔΓ· ὀρθὴ γάρ ἐστιν ἡ ὑπὸ ΔΑΓ γωνία· τοῖς δὲ ἀπὸ τῶν ΒΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ ΒΓ· ὑπόκειται γάρ· τὸ ἄρα ἀπὸ τῆς ΔΓ τετράγωνον ἴσον ἐστὶ τῷ ἀπὸ τῆς ΒΓ τετραγώνῳ· ὥστε καὶ πλευρὰ ἡ ΔΓ τῇ ΒΓ ἐστιν ἴση· καὶ ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, κοινὴ δὲ ἡ ΑΓ, δύο δὴ αἱ ΔΑ, ΑΓ δύο ταῖς ΒΑ, ΑΓ ἴσαι εἰσίν· καὶ βάσις ἡ ΔΓ βάσει τῇ ΒΓ ἴση· γωνία ἄρα ἡ ὑπὸ ΔΑΓ γωνίᾳ τῇ ὑπὸ ΒΑΓ [ἐστιν] ἴση. ὀρθὴ δὲ ἡ ὑπὸ ΔΑΓ· ὀρθὴ ἄρα καὶ ἡ ὑπὸ ΒΑΓ. Ἐὰν ἄρα τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:d98b3c123fb5ccec91a8aee56d4e86badd316adbe9d1b2b2f52fe9b10c746fa4",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I48",
  "kind": "fragment",
  "locator": "article/48",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:cfb24ebed64a0ddaf8a5d1d7912b26dfc81766df519b7f517dbe0aafa649196e",
      "language": "grc",
      "status": "official",
      "text": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν.\n\nΤριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις· λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία.\n\nἬχθω γὰρ ἀπὸ τοῦ Α σημείου τῇ ΑΓ εὐθείᾳ πρὸς ὀρθὰς ἡ ΑΔ καὶ κείσθω τῇ ΒΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, ἴσον ἐστὶ καὶ τὸ ἀπὸ τῆς ΔΑ τετράγωνον τῷ ἀπὸ τῆς ΑΒ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΑΓ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΔΑ, ΑΓ τετράγωνα ἴσα ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΔΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΔΓ· ὀρθὴ γάρ ἐστιν ἡ ὑπὸ ΔΑΓ γωνία· τοῖς δὲ ἀπὸ τῶν ΒΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ ΒΓ· ὑπόκειται γάρ· τὸ ἄρα ἀπὸ τῆς ΔΓ τετράγωνον ἴσον ἐστὶ τῷ ἀπὸ τῆς ΒΓ τετραγώνῳ· ὥστε καὶ πλευρὰ ἡ ΔΓ τῇ ΒΓ ἐστιν ἴση· καὶ ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, κοινὴ δὲ ἡ ΑΓ, δύο δὴ αἱ ΔΑ, ΑΓ δύο ταῖς ΒΑ, ΑΓ ἴσαι εἰσίν· καὶ βάσις ἡ ΔΓ βάσει τῇ ΒΓ ἴση· γωνία ἄρα ἡ ὑπὸ ΔΑΓ γωνίᾳ τῇ ὑπὸ ΒΑΓ [ἐστιν] ἴση. ὀρθὴ δὲ ἡ ὑπὸ ΔΑΓ· ὀρθὴ ἄρα καὶ ἡ ὑπὸ ΒΑΓ.\n\nἘὰν ἄρα τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
orthogonion: TRUE_ONLY — установлено Выведено правом: trigonon_estin(Треугольник); orthogonion(Треугольник) Применены правила: OrthogonionProsTritei, TrigononEstin Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 7 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "установлено",
    "missingInputs": [],
    "truthStatus": "TRUE_ONLY"
  },
  "closedEditionRules": [],
  "derived": [
    "trigonon_estin(Треугольник)",
    "orthogonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiOukOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a",
            "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:58abac9ccca23c56e925f2e137d82a1fea04d448d4982493d24fea9be374ac22",
      "roots": [
        "urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24",
        "urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047",
        "urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:1d21e5ee9cd8d7e9e4bb9f4f6c830d182b6e0a3794cf73d251583e48216683fd",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_I20",
          "urn:grc:eukleides:clir:pythagoras#STO_I48"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:178a653d98191baf51afcd1748824336b6a64df6d70e82cb6b04ba4e23dd9f42",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:1d21e5ee9cd8d7e9e4bb9f4f6c830d182b6e0a3794cf73d251583e48216683fd",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": []
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:178a653d98191baf51afcd1748824336b6a64df6d70e82cb6b04ba4e23dd9f42\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:6edd6e33c5bb9cc0f4d41f5d713076f2456347be1d86fb7b39b6c8561c3dc3da\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#trigonon_estin\"},\"evidence\":[],\"id\":\"urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#TrigononEstin\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OrthogonionKaiAmblygonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OrthogonionKaiOukOrthogonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"requirementStatus\":\"TRUE_ONLY\",\"status\":\"SATISFIED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a\",\"urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\"},\"truthStatus\":\"TRUE_ONLY\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[\"urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a\"],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:58abac9ccca23c56e925f2e137d82a1fea04d448d4982493d24fea9be374ac22\",\"roots\":[\"urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24\",\"urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047\",\"urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507\",\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:1d21e5ee9cd8d7e9e4bb9f4f6c830d182b6e0a3794cf73d251583e48216683fd\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\",\"truthStatus\":\"TRUE_ONLY\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OrthogonionKaiAmblygonionAsymbata:91c71ac4051430d6\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#amblygonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OrthogonionKaiAmblygonionAsymbata:91c71ac4051430d6:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OrthogonionKaiAmblygonionAsymbata:5b3c3e00c9a668a258798c1ee3b3b07267f645534378f22f47fccf14436efa24\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OrthogonionKaiAmblygonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OrthogonionKaiOukOrthogonionAsymbata:c0492eacc65ddddb\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OrthogonionKaiOukOrthogonionAsymbata:c0492eacc65ddddb:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OrthogonionKaiOukOrthogonionAsymbata:6260bd8c1ecf8a49585d04d06414c6c5dc7e0bb851fb49b07666a6f3aba3a047\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OrthogonionKaiOukOrthogonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:TrichotomiaPliris:438065fa0d22a80e\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatus\":\"SATISFIED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:TrichotomiaPliris:f61efd2e9cb2fa92658918100a35130495ac0310b3993be1c50d4ed98fef2507\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"TRUE_ONLY\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:1285a19320357a31546bd027b7bfaa3746a4bd8908ba2e7529464fe3ecd7e089",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:b6610c9cd1f03ccbc07e320f3dd57c05f5f708cf0bb1f2c55430f9d60bad070a"
}

Display metadata

JSONRead only
{
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:b6610c9cd1f03ccbc07e320f3dd57c05f5f708cf0bb1f2c55430f9d60bad070a"
  },
  "steps": [
    {
      "assertionOrigin": "case_input",
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 3
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 4
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 5
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
      },
      "id": "urn:proof:assert:urn:mcp:case#fact-1",
      "kind": "assertion",
      "originStatus": "available",
      "premises": [],
      "trust": "case"
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "id": "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 3
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 5
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
      },
      "id": "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:TrigononEstin:aede226a089a3e3c6e4703def6ebb6193f6cc1a19a686f45cde294caf9255862",
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 3
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 5
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
        },
        "truthStatus": "TRUE_ONLY"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:OrthogonionProsTritei:7056bf2dc23ce7e03a854f4450285b51cc7ddbdca773bdba794502331272362a"
      ],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiAmblygonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀρθογώνιόν τε εἶναι καὶ ἀμβλυγώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: прямоугольный и тупоугольный — разные роды (определение I.21), и один треугольник не может быть обоими"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionKaiOukOrthogonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀρθογώνιόν τε εἶναι καὶ οὐκ ὀρθογώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: треугольник не может быть одновременно прямоугольным по признаку I.48 и не прямоугольным по контрапозиции I.47"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.48, угол против третьей стороны: квадрат третьей равен сумме квадратов первых двух — треугольник прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "πᾶν τρίγωνον ἢ ὀρθογώνιον ἢ ἀμβλυγώνιον ἢ ὀξυγώνιόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1, ПОЛНОТА: всякий треугольник принадлежит одному из трёх родов — прямоугольному (I.48), тупоугольному (II.12) или остроугольному (II.13); четвёртого рода определение I.21 не знает"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20: тройка составляет треугольник — каждые две стороны, взятые вместе, строго больше третьей"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#amblygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀμβλυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник тупоугольный — при одной из трёх позиций квадрат на стороне против угла БОЛЬШЕ суммы квадратов двух других (II.12; определение I.21 — «имеющий тупой угол»)"
        }
      ],
      "name": "amblygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#amblygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник прямоугольный — пифагорово соотношение выполнено при одной из трёх позиций прямого угла (I.48)"
        }
      ],
      "name": "orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник не прямоугольный — пифагорово соотношение не выполнено ни при одной из трёх позиций угла (контрапозиция I.47)"
        }
      ],
      "name": "ouk_orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон составляет треугольник (I.20 выполнено при любом сочетании двух сторон)"
        }
      ],
      "name": "trigonon_estin",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20",
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:178a653d98191baf51afcd1748824336b6a64df6d70e82cb6b04ba4e23dd9f42",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:1d21e5ee9cd8d7e9e4bb9f4f6c830d182b6e0a3794cf73d251583e48216683fd",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:1285a19320357a31546bd027b7bfaa3746a4bd8908ba2e7529464fe3ecd7e089
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        3,
        4,
        5
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "orthogonion",
  "proof": true
}

9 + 16 = 25: обращение теоремы Пифагора даёт прямой угол против стороны 5.

Condition

Стороны 4, 5, 6: остроугольный

Context date 2026-08-31

Calculation result

Established

Input parameters

What we are finding

ὀξυγώνιόν ἐστι τὸ τρίγωνον

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 4b: 5c: 6

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        4,
        5,
        6
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "oxygonion",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path4 steps

  1. 1

    αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольник; a: 4; b: 5; c: 6

    case fact
  2. 2

    Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
    rule
  3. 3

    Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων

    ὀξυγώνιόν ἐστι τὸ τρίγωνον: t: Треугольник

    art. 13, art. 21

    Identifier
    urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias
    rule
  4. 4

    Query evaluation

    query

verified by the engine: 3 · case fact: 1 · Full graph: 8 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Basis of this answer

Rules on the saved proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων

    Identifier
    urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias
  • Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
Other rules in the evaluation1

Applied in the overall evaluation, but not on the proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις

    Identifier
    urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran

Derived result for this query

  • ὀξυγώνιόν ἐστι τὸ τρίγωνον

    t: Треугольник
Other derived facts2
  • τρίγωνον

    t: Треугольник

    Subject shared by the facts below

  • τρίγωνόν ἐστιν

  • οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον

τρίγωνόν ἐστιν
t
Треугольник
οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον
t
Треугольник
ὀξυγώνιόν ἐστι τὸ τρίγωνον
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Proof graph

Proof graph · 3 layer
query_evaluationoxygonionrule_applicationOxygonionKataPasasTasGoniasrule_applicationTrigononEstinassertionpleurai

Proof nodes: 8 · assertion 1, rule_application 3, constraint_check 3, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    4
  • Type
    value
    type
    name
    Integer
    value
    5
  • Type
    value
    type
    name
    Integer
    value
    6
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
trigonon_estin
evidence
—
Identifier
9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530
Type
rule_application
Premises
  • fact-1
Rule
TrigononEstin
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
4
v2
Type
value
type
name
Integer
value
5
v3
Type
value
type
name
Integer
value
6
rule_application · urn:proof:apply:OukOrthogonionKataPythagoran:1b9c663a5ec76855d199060a0dce76d63e9c3e33c57e9b30f8f5fea624c8b111
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
ouk_orthogonion
evidence
—
Identifier
1b9c663a5ec76855d199060a0dce76d63e9c3e33c57e9b30f8f5fea624c8b111
Type
rule_application
Premises
  • 9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530
  • fact-1
Rule
OukOrthogonionKataPythagoran
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
4
v2
Type
value
type
name
Integer
value
5
v3
Type
value
type
name
Integer
value
6
rule_application · urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oxygonion
evidence
—
Identifier
ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
Type
rule_application
Premises
  • 9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530
  • fact-1
Rule
OxygonionKataPasasTasGonias
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
4
v2
Type
value
type
name
Integer
value
5
v3
Type
value
type
name
Integer
value
6
constraint_check · urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d
attributes
—
conclusion
constraint
OxygonionKaiAmblygonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d
Type
constraint_check
Premises
  • ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b
attributes
—
conclusion
constraint
OxygonionKaiOrthogonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b
Type
constraint_check
Premises
  • ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae
attributes
—
conclusion
constraint
TrichotomiaPliris
requirementStatus
Established
Calculation status
Satisfied
triggerStatus
Satisfied
evidence
—
Identifier
569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae
Type
constraint_check
Premises
  • ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
  • 9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oxygonion
truthStatus
Established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
  • ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "trigonon_estin(Треугольник)",
    "ouk_orthogonion(Треугольник)",
    "oxygonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 6
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:1b9c663a5ec76855d199060a0dce76d63e9c3e33c57e9b30f8f5fea624c8b111",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3",
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:e2123c0242ffc585d86c1a9a550da46928b32caf41fcc5cf838a7e2566e93341",
      "roots": [
        "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d",
        "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b",
        "urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:fab0c965e4bf1f71f309571160da2a5a93a7e7a0adf27dfd5fcee970c236e95f",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ]
}
SourcesExcerpts: 4

Article 21

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:c09651dde2ba61be9043ded2516036ade6ee7dc3a2fce82d0c7ccf7793541363",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_HOROI_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
  "kind": "fragment",
  "locator": "article/21",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:151253387f4d7712d81d3d8468268fb49cc4df171e812650bfff5804ab362f38",
      "language": "grc",
      "status": "official",
      "text": "Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας."
    }
  ]
}

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 47

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις. Ἔστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. Ἀναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις. Ἐν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:7b0d82beab361fefa04a3a4aba45fc3581019d568b3d970e12b045da0922fa09",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I47",
  "kind": "fragment",
  "locator": "article/47",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:0c330f431aa9aead44c861e9cd4a1cad130e79e1c0f122963e5850ebea2d70f0",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις.\n\nἜστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις.\n\nἈναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις.\n\nἘν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 13

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ. Ἔστω ὀξυγώνιον τρίγωνον τὸ ΑΒΓ ὀξεῖαν ἔχον τὴν πρὸς τῷ Β γωνίαν, καὶ ἤχθω ἀπὸ τοῦ Α σημείου ἐπὶ τὴν ΒΓ κάθετος ἡ ΑΔ· λέγω, ὅτι τὸ ἀπὸ τῆς ΑΓ τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ. Ἐπεὶ γὰρ εὐθεῖα ἡ ΓΒ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Δ, τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τῷ ἀπὸ τῆς ΔΓ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΑ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ, ΔΑ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τοῖς ἀπὸ τῶν ΑΔ, ΔΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΒΔ, ΔΑ ἴσον τὸ ἀπὸ τῆς ΑΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνίᾳ· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΓ ἴσον τὸ ἀπὸ τῆς ΑΓ· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΑ ἴσα ἐστὶ τῷ τε ἀπὸ τῆς ΑΓ καὶ τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ· ὥστε μόνον τὸ ἀπὸ τῆς ΑΓ ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ. Ἐν ἄρα τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:8e178ea77ee8987496b71af3c4a9ca5ad4be8b6a85e2d2444b28d3f9e81c3603",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_II_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_II13",
  "kind": "fragment",
  "locator": "article/13",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:335b2ee241d2b44bc2a25846ae71637bfe77186c2bdfa56df836555c4c3c7a46",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ.\n\nἜστω ὀξυγώνιον τρίγωνον τὸ ΑΒΓ ὀξεῖαν ἔχον τὴν πρὸς τῷ Β γωνίαν, καὶ ἤχθω ἀπὸ τοῦ Α σημείου ἐπὶ τὴν ΒΓ κάθετος ἡ ΑΔ· λέγω, ὅτι τὸ ἀπὸ τῆς ΑΓ τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘπεὶ γὰρ εὐθεῖα ἡ ΓΒ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Δ, τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τῷ ἀπὸ τῆς ΔΓ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΑ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ, ΔΑ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τοῖς ἀπὸ τῶν ΑΔ, ΔΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΒΔ, ΔΑ ἴσον τὸ ἀπὸ τῆς ΑΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνίᾳ· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΓ ἴσον τὸ ἀπὸ τῆς ΑΓ· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΑ ἴσα ἐστὶ τῷ τε ἀπὸ τῆς ΑΓ καὶ τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ· ὥστε μόνον τὸ ἀπὸ τῆς ΑΓ ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘν ἄρα τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
oxygonion: TRUE_ONLY — установлено Выведено правом: trigonon_estin(Треугольник); ouk_orthogonion(Треугольник); oxygonion(Треугольник) Применены правила: OukOrthogonionKataPythagoran, OxygonionKataPasasTasGonias, TrigononEstin Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 8 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "установлено",
    "missingInputs": [],
    "truthStatus": "TRUE_ONLY"
  },
  "closedEditionRules": [],
  "derived": [
    "trigonon_estin(Треугольник)",
    "ouk_orthogonion(Треугольник)",
    "oxygonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 6
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:1b9c663a5ec76855d199060a0dce76d63e9c3e33c57e9b30f8f5fea624c8b111",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 5
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 6
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3",
            "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:e2123c0242ffc585d86c1a9a550da46928b32caf41fcc5cf838a7e2566e93341",
      "roots": [
        "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d",
        "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b",
        "urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:fab0c965e4bf1f71f309571160da2a5a93a7e7a0adf27dfd5fcee970c236e95f",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
          "urn:grc:eukleides:clir:pythagoras#STO_I20",
          "urn:grc:eukleides:clir:pythagoras#STO_I47",
          "urn:grc:eukleides:clir:pythagoras#STO_II13"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:f0707b6739e500659ab5ebba78d5c29b053719e224b8b069a6b623d2e97bea09",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:fab0c965e4bf1f71f309571160da2a5a93a7e7a0adf27dfd5fcee970c236e95f",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": []
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:f0707b6739e500659ab5ebba78d5c29b053719e224b8b069a6b623d2e97bea09\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:51013081600a424cababb8311912674001431f09b620115ce41252c4d9b154de\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":6}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#trigonon_estin\"},\"evidence\":[],\"id\":\"urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#TrigononEstin\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":6}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OukOrthogonionKataPythagoran:1b9c663a5ec76855d199060a0dce76d63e9c3e33c57e9b30f8f5fea624c8b111\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":6}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oxygonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":5},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":6}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"requirementStatus\":\"TRUE_ONLY\",\"status\":\"SATISFIED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3\",\"urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oxygonion\"},\"truthStatus\":\"TRUE_ONLY\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3\"],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:e2123c0242ffc585d86c1a9a550da46928b32caf41fcc5cf838a7e2566e93341\",\"roots\":[\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d\",\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b\",\"urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae\",\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:fab0c965e4bf1f71f309571160da2a5a93a7e7a0adf27dfd5fcee970c236e95f\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#oxygonion\",\"truthStatus\":\"TRUE_ONLY\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OxygonionKaiAmblygonionAsymbata:2a0147cc20344cf6\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#amblygonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OxygonionKaiAmblygonionAsymbata:2a0147cc20344cf6:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:aaab86a3277da7a7b32e9c9448686e2f19abfd036e65b3d3aab15444eff7a21d\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OxygonionKaiOrthogonionAsymbata:c5b0baa691f3fe6a\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#orthogonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OxygonionKaiOrthogonionAsymbata:c5b0baa691f3fe6a:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:4b9c290ca91a346f360e9a609920aa3640dee8a56789f7692ad622433c96596b\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:TrichotomiaPliris:d51a092a6a0f7b28\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatus\":\"SATISFIED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:TrichotomiaPliris:569c8e53259cbbf84a49a4f0a3c1b3fc434ad2643f8b972ea69a90491f32bdae\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"TRUE_ONLY\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:e407ff83b730356fd1c3fb16faf315d848214295afddeeb235ea00d144da44df",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 5
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 6
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:d75794e103ca12d3b28006fe9e7775f759fbfd0d8416ebea83dca4381513feaa"
}

Display metadata

JSONRead only
{
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:d75794e103ca12d3b28006fe9e7775f759fbfd0d8416ebea83dca4381513feaa"
  },
  "steps": [
    {
      "assertionOrigin": "case_input",
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 4
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 5
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 6
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
      },
      "id": "urn:proof:assert:urn:mcp:case#fact-1",
      "kind": "assertion",
      "originStatus": "available",
      "premises": [],
      "trust": "case"
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "id": "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 5
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 6
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
      },
      "id": "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:TrigononEstin:9e4adfca921cceb8acd60192e09d8bdac2ab188ea3b749c2627c98c1a18e3530",
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_II13",
        "urn:grc:eukleides:clir:pythagoras#STO_DEF21"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 5
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 6
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
        },
        "truthStatus": "TRUE_ONLY"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:OxygonionKataPasasTasGonias:ebddb9ba838c8cf4a57c726d2a3becf3785fd095321c9dee0b596ced2936f5b3"
      ],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "контрапозиция I.47: ни при одной из трёх позиций угла квадрат на стороне не равен сумме квадратов на двух других — треугольник не прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀξυγώνιόν τε εἶναι καὶ ἀμβλυγώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: остроугольный и тупоугольный — разные роды (определение I.21), и один треугольник не может быть обоими"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀξυγώνιόν τε εἶναι καὶ ὀρθογώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: остроугольный и прямоугольный — разные роды (определение I.21), и один треугольник не может быть обоими"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "II.13 при всех трёх позициях: квадрат на стороне против угла МЕНЬШЕ суммы квадратов двух других при КАЖДОЙ позиции — треугольник остроугольный (определение I.21 требует все три угла острыми)"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "πᾶν τρίγωνον ἢ ὀρθογώνιον ἢ ἀμβλυγώνιον ἢ ὀξυγώνιόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1, ПОЛНОТА: всякий треугольник принадлежит одному из трёх родов — прямоугольному (I.48), тупоугольному (II.12) или остроугольному (II.13); четвёртого рода определение I.21 не знает"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20: тройка составляет треугольник — каждые две стороны, взятые вместе, строго больше третьей"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#amblygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀμβλυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник тупоугольный — при одной из трёх позиций квадрат на стороне против угла БОЛЬШЕ суммы квадратов двух других (II.12; определение I.21 — «имеющий тупой угол»)"
        }
      ],
      "name": "amblygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#amblygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник прямоугольный — пифагорово соотношение выполнено при одной из трёх позиций прямого угла (I.48)"
        }
      ],
      "name": "orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник не прямоугольный — пифагорово соотношение не выполнено ни при одной из трёх позиций угла (контрапозиция I.47)"
        }
      ],
      "name": "ouk_orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#oxygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀξυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник остроугольный — при КАЖДОЙ из трёх позиций квадрат на стороне против угла МЕНЬШЕ суммы квадратов двух других (II.13; определение I.21 — «имеющий все три угла острыми»)"
        }
      ],
      "name": "oxygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#oxygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон составляет треугольник (I.20 выполнено при любом сочетании двух сторон)"
        }
      ],
      "name": "trigonon_estin",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
        "urn:grc:eukleides:clir:pythagoras#STO_I20",
        "urn:grc:eukleides:clir:pythagoras#STO_I47",
        "urn:grc:eukleides:clir:pythagoras#STO_II13"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:f0707b6739e500659ab5ebba78d5c29b053719e224b8b069a6b623d2e97bea09",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:fab0c965e4bf1f71f309571160da2a5a93a7e7a0adf27dfd5fcee970c236e95f",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:e407ff83b730356fd1c3fb16faf315d848214295afddeeb235ea00d144da44df
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        4,
        5,
        6
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "oxygonion",
  "proof": true
}

36 меньше 16 + 25: угол против большей стороны острый по II.13.

Condition

Стороны 2, 3, 4: тупоугольный

Context date 2026-08-31

Calculation result

Established

Input parameters

What we are finding

ἀμβλυγώνιόν ἐστι τὸ τρίγωνον

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 2b: 3c: 4

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        2,
        3,
        4
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "amblygonion",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path4 steps

  1. 1

    αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольник; a: 2; b: 3; c: 4

    case fact
  2. 2

    Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
    rule
  3. 3

    Ἐν τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων

    ἀμβλυγώνιόν ἐστι τὸ τρίγωνον: t: Треугольник

    art. 12, art. 21

    Identifier
    urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei
    rule
  4. 4

    Query evaluation

    query

verified by the engine: 3 · case fact: 1 · Full graph: 6 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Basis of this answer

Rules on the saved proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων

    Identifier
    urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei
  • Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
Other rules in the evaluation1

Applied in the overall evaluation, but not on the proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις

    Identifier
    urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran

Derived result for this query

  • ἀμβλυγώνιόν ἐστι τὸ τρίγωνον

    t: Треугольник
Other derived facts2
  • τρίγωνον

    t: Треугольник

    Subject shared by the facts below

  • τρίγωνόν ἐστιν

  • οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον

τρίγωνόν ἐστιν
t
Треугольник
ἀμβλυγώνιόν ἐστι τὸ τρίγωνον
t
Треугольник
οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Proof graph

Proof graph · 3 layer
query_evaluationamblygonionrule_applicationAmblygonionProsTriteirule_applicationTrigononEstinassertionpleurai

Proof nodes: 6 · assertion 1, rule_application 3, constraint_check 1, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    2
  • Type
    value
    type
    name
    Integer
    value
    3
  • Type
    value
    type
    name
    Integer
    value
    4
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
trigonon_estin
evidence
—
Identifier
9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4
Type
rule_application
Premises
  • fact-1
Rule
TrigononEstin
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
2
v2
Type
value
type
name
Integer
value
3
v3
Type
value
type
name
Integer
value
4
rule_application · urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
amblygonion
evidence
—
Identifier
f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1
Type
rule_application
Premises
  • 9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4
  • fact-1
Rule
AmblygonionProsTritei
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
2
v2
Type
value
type
name
Integer
value
3
v3
Type
value
type
name
Integer
value
4
rule_application · urn:proof:apply:OukOrthogonionKataPythagoran:b881050d7d085a8e32f5e7f024ee554b55bbdc730ad9ebacf37444790a8f1f9d
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
ouk_orthogonion
evidence
—
Identifier
b881050d7d085a8e32f5e7f024ee554b55bbdc730ad9ebacf37444790a8f1f9d
Type
rule_application
Premises
  • 9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4
  • fact-1
Rule
OukOrthogonionKataPythagoran
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
2
v2
Type
value
type
name
Integer
value
3
v3
Type
value
type
name
Integer
value
4
constraint_check · urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e
attributes
—
conclusion
constraint
TrichotomiaPliris
requirementStatus
Established
Calculation status
Satisfied
triggerStatus
Satisfied
evidence
—
Identifier
75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e
Type
constraint_check
Premises
  • f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1
  • 9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
amblygonion
truthStatus
Established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
  • f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "trigonon_estin(Треугольник)",
    "amblygonion(Треугольник)",
    "ouk_orthogonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 2
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:b881050d7d085a8e32f5e7f024ee554b55bbdc730ad9ebacf37444790a8f1f9d",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1",
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:9be3832bc71efb747218c3f52cbeab04211c159f263930217eaa8fc8d108a310",
      "roots": [
        "urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:f0ced1834c3305efa56fa0143bece660a4b32a6e26926d3e38d07f732a7aa98f",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ]
}
SourcesExcerpts: 4

Article 21

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:c09651dde2ba61be9043ded2516036ade6ee7dc3a2fce82d0c7ccf7793541363",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_HOROI_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
  "kind": "fragment",
  "locator": "article/21",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:151253387f4d7712d81d3d8468268fb49cc4df171e812650bfff5804ab362f38",
      "language": "grc",
      "status": "official",
      "text": "Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας."
    }
  ]
}

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 47

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις. Ἔστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. Ἀναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις. Ἐν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:7b0d82beab361fefa04a3a4aba45fc3581019d568b3d970e12b045da0922fa09",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I47",
  "kind": "fragment",
  "locator": "article/47",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:0c330f431aa9aead44c861e9cd4a1cad130e79e1c0f122963e5850ebea2d70f0",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις.\n\nἜστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις.\n\nἈναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις.\n\nἘν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 12

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ἀμβλεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐκτὸς ὑπὸ τῆς καθέτου πρὸς τῇ ἀμβλείᾳ γωνίᾳ. Ἔστω ἀμβλυγώνιον τρίγωνον τὸ ΑΒΓ ἀμβλεῖαν ἔχον τὴν ὑπὸ ΒΑΓ, καὶ ἤχθω ἀπὸ τοῦ Β σημείου ἐπὶ τὴν ΓΑ ἐκβληθεῖσαν κάθετος ἡ ΒΔ. λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ. Ἐπεὶ γὰρ εὐθεῖα ἡ ΓΑ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Α σημεῖον, τὸ ἄρα ἀπὸ τῆς ΔΓ ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΓΑ, ΑΔ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΒ· τὰ ἄρα ἀπὸ τῶν ΓΔ, ΔΒ ἴσα ἐστὶ τοῖς τε ἀπὸ τῶν ΓΑ, ΑΔ, ΔΒ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ [περιεχομένῳ ὀρθογωνίῳ]. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΓΔ, ΔΒ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΓΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνία· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΒ ἴσον τὸ ἀπὸ τῆς ΑΒ· τὸ ἄρα ἀπὸ τῆς ΓΒ τετράγωνον ἴσον ἐστὶ τοῖς τε ἀπὸ τῶν ΓΑ, ΑΒ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ· ὥστε τὸ ἀπὸ τῆς ΓΒ τετράγωνον τῶν ἀπὸ τῶν ΓΑ, ΑΒ τετραγώνων μεῖζόν ἐστι τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ. Ἐν ἄρα τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ἀμβλεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐκτὸς ὑπὸ τῆς καθέτου πρὸς τῇ ἀμβλείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:cf91d742b5cf5ac4bc868c5728247b207217dad65b40ca626fc78e74e4ca078f",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_II_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_II12",
  "kind": "fragment",
  "locator": "article/12",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:d43fba5d23db2f11718c3b0e0b7cb044b06d49165905dcf1c5c0a8122e08bf40",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ἀμβλεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐκτὸς ὑπὸ τῆς καθέτου πρὸς τῇ ἀμβλείᾳ γωνίᾳ.\n\nἜστω ἀμβλυγώνιον τρίγωνον τὸ ΑΒΓ ἀμβλεῖαν ἔχον τὴν ὑπὸ ΒΑΓ, καὶ ἤχθω ἀπὸ τοῦ Β σημείου ἐπὶ τὴν ΓΑ ἐκβληθεῖσαν κάθετος ἡ ΒΔ. λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘπεὶ γὰρ εὐθεῖα ἡ ΓΑ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Α σημεῖον, τὸ ἄρα ἀπὸ τῆς ΔΓ ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΓΑ, ΑΔ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΒ· τὰ ἄρα ἀπὸ τῶν ΓΔ, ΔΒ ἴσα ἐστὶ τοῖς τε ἀπὸ τῶν ΓΑ, ΑΔ, ΔΒ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ [περιεχομένῳ ὀρθογωνίῳ]. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΓΔ, ΔΒ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΓΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνία· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΒ ἴσον τὸ ἀπὸ τῆς ΑΒ· τὸ ἄρα ἀπὸ τῆς ΓΒ τετράγωνον ἴσον ἐστὶ τοῖς τε ἀπὸ τῶν ΓΑ, ΑΒ τετραγώνοις καὶ τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ· ὥστε τὸ ἀπὸ τῆς ΓΒ τετράγωνον τῶν ἀπὸ τῶν ΓΑ, ΑΒ τετραγώνων μεῖζόν ἐστι τῷ δὶς ὑπὸ τῶν ΓΑ, ΑΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘν ἄρα τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ἀμβλεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐκτὸς ὑπὸ τῆς καθέτου πρὸς τῇ ἀμβλείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
amblygonion: TRUE_ONLY — установлено Выведено правом: trigonon_estin(Треугольник); amblygonion(Треугольник); ouk_orthogonion(Треугольник) Применены правила: AmblygonionProsTritei, OukOrthogonionKataPythagoran, TrigononEstin Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 6 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "установлено",
    "missingInputs": [],
    "truthStatus": "TRUE_ONLY"
  },
  "closedEditionRules": [],
  "derived": [
    "trigonon_estin(Треугольник)",
    "amblygonion(Треугольник)",
    "ouk_orthogonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 2
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:b881050d7d085a8e32f5e7f024ee554b55bbdc730ad9ebacf37444790a8f1f9d",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 2
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 4
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1",
            "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:9be3832bc71efb747218c3f52cbeab04211c159f263930217eaa8fc8d108a310",
      "roots": [
        "urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:f0ced1834c3305efa56fa0143bece660a4b32a6e26926d3e38d07f732a7aa98f",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
          "urn:grc:eukleides:clir:pythagoras#STO_I20",
          "urn:grc:eukleides:clir:pythagoras#STO_I47",
          "urn:grc:eukleides:clir:pythagoras#STO_II12"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:1aac31dea53c8e47f36f0636236ca7918a4faf4e8c23b85d699ce6e19d4fbab0",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:f0ced1834c3305efa56fa0143bece660a4b32a6e26926d3e38d07f732a7aa98f",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": []
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:1aac31dea53c8e47f36f0636236ca7918a4faf4e8c23b85d699ce6e19d4fbab0\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:f4a60cf59ddee17b26b3cb8f29bc36ce46060b0d7a02dd711a3d4b87714b8f9c\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":2},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#trigonon_estin\"},\"evidence\":[],\"id\":\"urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#TrigononEstin\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":2},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":2},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OukOrthogonionKataPythagoran:b881050d7d085a8e32f5e7f024ee554b55bbdc730ad9ebacf37444790a8f1f9d\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":2},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":4}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"requirementStatus\":\"TRUE_ONLY\",\"status\":\"SATISFIED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1\",\"urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\"},\"truthStatus\":\"TRUE_ONLY\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[\"urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1\"],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:9be3832bc71efb747218c3f52cbeab04211c159f263930217eaa8fc8d108a310\",\"roots\":[\"urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e\",\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:f0ced1834c3305efa56fa0143bece660a4b32a6e26926d3e38d07f732a7aa98f\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\",\"truthStatus\":\"TRUE_ONLY\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:TrichotomiaPliris:3ec47034e8ac6937\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatus\":\"SATISFIED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:TrichotomiaPliris:75db44040b26427bb5e7090f249040038e614f3b043175f35fd63006e6d52a3e\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"TRUE_ONLY\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:fada2bd1a591615c00cb70667051d20e3996dec89c99a9325ced8e139d4d1fda",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 2
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 4
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:f1b7b14f8147fdcaa1b3f89447891e25ba2d6d48bee7e9b365691256e223df5c"
}

Display metadata

JSONRead only
{
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:f1b7b14f8147fdcaa1b3f89447891e25ba2d6d48bee7e9b365691256e223df5c"
  },
  "steps": [
    {
      "assertionOrigin": "case_input",
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 2
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 3
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 4
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
      },
      "id": "urn:proof:assert:urn:mcp:case#fact-1",
      "kind": "assertion",
      "originStatus": "available",
      "premises": [],
      "trust": "case"
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "id": "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 2
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 3
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
      },
      "id": "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:TrigononEstin:9938c436c4c5ab3398851acb4b3ea1ccfb6eec32864e40f7c10b848c657104c4",
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_II12",
        "urn:grc:eukleides:clir:pythagoras#STO_DEF21"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 2
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 3
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 4
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#amblygonion"
        },
        "truthStatus": "TRUE_ONLY"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:AmblygonionProsTritei:f549510f8381e1375fa580f30b2d17bfe76b8d50f7aa78ba23893f91bb1afdf1"
      ],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#AmblygonionProsTritei",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ἀμβλυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ἀμβλεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον μεῖζόν ἐστι τῶν ἀπὸ τῶν τὴν ἀμβλεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "II.12, угол против третьей стороны: квадрат третьей БОЛЬШЕ суммы квадратов первых двух — треугольник тупоугольный (обратное к II.12 по полноте трихотомии, см. шапку модуля)"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "контрапозиция I.47: ни при одной из трёх позиций угла квадрат на стороне не равен сумме квадратов на двух других — треугольник не прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "πᾶν τρίγωνον ἢ ὀρθογώνιον ἢ ἀμβλυγώνιον ἢ ὀξυγώνιόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1, ПОЛНОТА: всякий треугольник принадлежит одному из трёх родов — прямоугольному (I.48), тупоугольному (II.12) или остроугольному (II.13); четвёртого рода определение I.21 не знает"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20: тройка составляет треугольник — каждые две стороны, взятые вместе, строго больше третьей"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#amblygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀμβλυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник тупоугольный — при одной из трёх позиций квадрат на стороне против угла БОЛЬШЕ суммы квадратов двух других (II.12; определение I.21 — «имеющий тупой угол»)"
        }
      ],
      "name": "amblygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#amblygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник не прямоугольный — пифагорово соотношение не выполнено ни при одной из трёх позиций угла (контрапозиция I.47)"
        }
      ],
      "name": "ouk_orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон составляет треугольник (I.20 выполнено при любом сочетании двух сторон)"
        }
      ],
      "name": "trigonon_estin",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
        "urn:grc:eukleides:clir:pythagoras#STO_I20",
        "urn:grc:eukleides:clir:pythagoras#STO_I47",
        "urn:grc:eukleides:clir:pythagoras#STO_II12"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:1aac31dea53c8e47f36f0636236ca7918a4faf4e8c23b85d699ce6e19d4fbab0",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:f0ced1834c3305efa56fa0143bece660a4b32a6e26926d3e38d07f732a7aa98f",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:fada2bd1a591615c00cb70667051d20e3996dec89c99a9325ced8e139d4d1fda
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        2,
        3,
        4
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "amblygonion",
  "proof": true
}

16 больше 4 + 9: угол против большей стороны тупой по II.12.

Condition

Стороны 7, 1, 7: не прямоугольный

Context date 2026-08-31

Calculation result

Established

Input parameters

What we are finding

οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 7b: 1c: 7

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        7,
        1,
        7
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "ouk_orthogonion",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path4 steps

  1. 1

    αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольник; a: 7; b: 1; c: 7

    case fact
  2. 2

    Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
    rule
  3. 3

    Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις

    οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον: t: Треугольник

    art. 47

    Identifier
    urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran
    rule
  4. 4

    Query evaluation

    query

verified by the engine: 3 · case fact: 1 · Full graph: 8 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Basis of this answer

Rules on the saved proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις

    Identifier
    urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran
  • Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι

    Identifier
    urn:grc:eukleides:clir:pythagoras#TrigononEstin
Other rules in the evaluation1

Applied in the overall evaluation, but not on the proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων

    Identifier
    urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias

Derived result for this query

  • οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον

    t: Треугольник
Other derived facts2
  • τρίγωνον

    t: Треугольник

    Subject shared by the facts below

  • τρίγωνόν ἐστιν

  • ὀξυγώνιόν ἐστι τὸ τρίγωνον

τρίγωνόν ἐστιν
t
Треугольник
οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον
t
Треугольник
ὀξυγώνιόν ἐστι τὸ τρίγωνον
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Proof graph

Proof graph · 3 layer
query_evaluationouk_orthogonionrule_applicationOukOrthogonionKataPythagoranrule_applicationTrigononEstinassertionpleurai

Proof nodes: 8 · assertion 1, rule_application 3, constraint_check 3, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    7
  • Type
    value
    type
    name
    Integer
    value
    1
  • Type
    value
    type
    name
    Integer
    value
    7
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
trigonon_estin
evidence
—
Identifier
79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18
Type
rule_application
Premises
  • fact-1
Rule
TrigononEstin
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
7
v2
Type
value
type
name
Integer
value
1
v3
Type
value
type
name
Integer
value
7
rule_application · urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
ouk_orthogonion
evidence
—
Identifier
cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e
Type
rule_application
Premises
  • 79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18
  • fact-1
Rule
OukOrthogonionKataPythagoran
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
7
v2
Type
value
type
name
Integer
value
1
v3
Type
value
type
name
Integer
value
7
rule_application · urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oxygonion
evidence
—
Identifier
936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730
Type
rule_application
Premises
  • 79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18
  • fact-1
Rule
OxygonionKataPasasTasGonias
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
7
v2
Type
value
type
name
Integer
value
1
v3
Type
value
type
name
Integer
value
7
constraint_check · urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee
attributes
—
conclusion
constraint
OxygonionKaiAmblygonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee
Type
constraint_check
Premises
  • 936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb
attributes
—
conclusion
constraint
OxygonionKaiOrthogonionAsymbata
requirementStatus
Not established
Calculation status
Undetermined
triggerStatus
Satisfied
evidence
—
Identifier
c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb
Type
constraint_check
Premises
  • 936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
constraint_check · urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97
attributes
—
conclusion
constraint
TrichotomiaPliris
requirementStatus
Established
Calculation status
Satisfied
triggerStatus
Satisfied
evidence
—
Identifier
2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97
Type
constraint_check
Premises
  • 936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730
  • 79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
ouk_orthogonion
truthStatus
Established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
  • cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "trigonon_estin(Треугольник)",
    "ouk_orthogonion(Треугольник)",
    "oxygonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 1
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730",
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:02ba5a320111d0d5b238f2075094c467df881d7398bbb037d7cd444045d27364",
      "roots": [
        "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee",
        "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb",
        "urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:9d5e4699113a6571fd53ad51d8afbbdd10b6cb7e4eb5c8ca2e1f1317f2242d2b",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ]
}
SourcesExcerpts: 4

Article 21

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:c09651dde2ba61be9043ded2516036ade6ee7dc3a2fce82d0c7ccf7793541363",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_HOROI_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
  "kind": "fragment",
  "locator": "article/21",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:151253387f4d7712d81d3d8468268fb49cc4df171e812650bfff5804ab362f38",
      "language": "grc",
      "status": "official",
      "text": "Ἔτι δὲ τῶν τριπλεύρων σχημάτων ὀρθογώνιον μὲν τρίγωνόν ἐστι τὸ ἔχον ὀρθὴν γωνίαν, ἀμβλυγώνιον δὲ τὸ ἔχον ἀμβλεῖαν γωνίαν, ὀξυγώνιον δὲ τὸ τὰς τρεῖς ὀξείας ἔχον γωνίας."
    }
  ]
}

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 47

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις. Ἔστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. Ἀναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις. Ἐν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:7b0d82beab361fefa04a3a4aba45fc3581019d568b3d970e12b045da0922fa09",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I47",
  "kind": "fragment",
  "locator": "article/47",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:0c330f431aa9aead44c861e9cd4a1cad130e79e1c0f122963e5850ebea2d70f0",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις.\n\nἜστω τρίγωνον ὀρθογώνιον τὸ ΑΒΓ ὀρθὴν ἔχον τὴν ὑπὸ ΒΑΓ γωνίαν· λέγω, ὅτι τὸ ἀπὸ τῆς ΒΓ τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις.\n\nἈναγεγράφθω γὰρ ἀπὸ μὲν τῆς ΒΓ τετράγωνον τὸ ΒΔΕΓ, ἀπὸ δὲ τῶν ΒΑ, ΑΓ τὰ ΗΒ, ΘΓ, καὶ διὰ τοῦ Α ὁποτέρᾳ τῶν ΒΔ, ΓΕ παράλληλος ἤχθω ἡ ΑΛ· καὶ ἐπεζεύχθωσαν αἱ ΑΔ, ΖΓ. καὶ ἐπεὶ ὀρθή ἐστιν ἑκατέρα τῶν ὑπὸ ΒΑΓ, ΒΑΗ γωνιῶν, πρὸς δή τινι εὐθείᾳ τῇ ΒΑ καὶ τῷ πρὸς αὐτῇ σημείῳ τῷ Α δύο εὐθεῖαι αἱ ΑΓ, ΑΗ μὴ ἐπὶ τὰ αὐτὰ μέρη κείμεναι τὰς ἐφεξῆς γωνίας δυσὶν ὀρθαῖς ἴσας ποιοῦσιν· ἐπ' εὐθείας ἄρα ἐστὶν ἡ ΓΑ τῇ ΑΗ. διὰ τὰ αὐτὰ δὴ καὶ ἡ ΒΑ τῇ ΑΘ ἐστιν ἐπ' εὐθείας. καὶ ἐπεὶ ἴση ἐστὶν ἡ ὑπὸ ΔΒΓ γωνία τῇ ὑπὸ ΖΒΑ· ὀρθὴ γὰρ ἑκατέρα· κοινὴ προσκείσθω ἡ ὑπὸ ΑΒΓ· ὅλη ἄρα ἡ ὑπὸ ΔΒΑ ὅλῃ τῇ ὑπὸ ΖΒΓ ἐστιν ἴση. καὶ ἐπεὶ ἴση ἐστὶν ἡ μὲν ΔΒ τῇ ΒΓ, ἡ δὲ ΖΒ τῇ ΒΑ, δύο δὴ αἱ ΔΒ, ΒΑ δύο ταῖς ΖΒ, ΒΓ ἴσαι εἰσὶν ἑκατέρα ἑκατέρᾳ· καὶ γωνία ἡ ὑπὸ ΔΒΑ γωνίᾳ τῇ ὑπὸ ΖΒΓ ἴση· βάσις ἄρα ἡ ΑΔ βάσει τῇ ΖΓ [ἐστιν] ἴση, καὶ τὸ ΑΒΔ τρίγωνον τῷ ΖΒΓ τριγώνῳ ἐστὶν ἴσον· καὶ [ἐστὶ] τοῦ μὲν ΑΒΔ τριγώνου διπλάσιον τὸ ΒΛ παραλληλόγραμμον· βάσιν τε γὰρ τὴν αὐτὴν ἔχουσι τὴν ΒΔ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΒΔ, ΑΛ· τοῦ δὲ ΖΒΓ τριγώνου διπλάσιον τὸ ΗΒ τετράγωνον· βάσιν τε γὰρ πάλιν τὴν αὐτὴν ἔχουσι τὴν ΖΒ καὶ ἐν ταῖς αὐταῖς εἰσι παραλλήλοις ταῖς ΖΒ, ΗΓ. [τὰ δὲ τῶν ἴσων διπλάσια ἴσα ἀλλήλοις ἐστίν·] ἴσον ἄρα ἐστὶ καὶ τὸ ΒΛ παραλληλόγραμμον τῷ ΗΒ τετραγώνῳ. ὁμοίως δὴ ἐπιζευγνυμένων τῶν ΑΕ, ΒΚ δειχθήσεται καὶ τὸ ΓΛ παραλληλόγραμμον ἴσον τῷ ΘΓ τετραγώνῳ· ὅλον ἄρα τὸ ΒΔΕΓ τετράγωνον δυσὶ τοῖς ΗΒ, ΘΓ τετραγώνοις ἴσον ἐστίν. καί ἐστι τὸ μὲν ΒΔΕΓ τετράγωνον ἀπὸ τῆς ΒΓ ἀναγραφέν, τὰ δὲ ΗΒ, ΘΓ ἀπὸ τῶν ΒΑ, ΑΓ. τὸ ἄρα ἀπὸ τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις.\n\nἘν ἄρα τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν [γωνίαν] περιεχουσῶν πλευρῶν τετραγώνοις· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 13

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ. Ἔστω ὀξυγώνιον τρίγωνον τὸ ΑΒΓ ὀξεῖαν ἔχον τὴν πρὸς τῷ Β γωνίαν, καὶ ἤχθω ἀπὸ τοῦ Α σημείου ἐπὶ τὴν ΒΓ κάθετος ἡ ΑΔ· λέγω, ὅτι τὸ ἀπὸ τῆς ΑΓ τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ. Ἐπεὶ γὰρ εὐθεῖα ἡ ΓΒ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Δ, τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τῷ ἀπὸ τῆς ΔΓ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΑ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ, ΔΑ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τοῖς ἀπὸ τῶν ΑΔ, ΔΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΒΔ, ΔΑ ἴσον τὸ ἀπὸ τῆς ΑΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνίᾳ· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΓ ἴσον τὸ ἀπὸ τῆς ΑΓ· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΑ ἴσα ἐστὶ τῷ τε ἀπὸ τῆς ΑΓ καὶ τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ· ὥστε μόνον τὸ ἀπὸ τῆς ΑΓ ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ. Ἐν ἄρα τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:8e178ea77ee8987496b71af3c4a9ca5ad4be8b6a85e2d2444b28d3f9e81c3603",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_II_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_II13",
  "kind": "fragment",
  "locator": "article/13",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:335b2ee241d2b44bc2a25846ae71637bfe77186c2bdfa56df836555c4c3c7a46",
      "language": "grc",
      "status": "official",
      "text": "Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ.\n\nἜστω ὀξυγώνιον τρίγωνον τὸ ΑΒΓ ὀξεῖαν ἔχον τὴν πρὸς τῷ Β γωνίαν, καὶ ἤχθω ἀπὸ τοῦ Α σημείου ἐπὶ τὴν ΒΓ κάθετος ἡ ΑΔ· λέγω, ὅτι τὸ ἀπὸ τῆς ΑΓ τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘπεὶ γὰρ εὐθεῖα ἡ ΓΒ τέτμηται, ὡς ἔτυχεν, κατὰ τὸ Δ, τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τῷ ἀπὸ τῆς ΔΓ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΔΑ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΔ, ΔΑ τετράγωνα ἴσα ἐστὶ τῷ τε δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ καὶ τοῖς ἀπὸ τῶν ΑΔ, ΔΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΒΔ, ΔΑ ἴσον τὸ ἀπὸ τῆς ΑΒ· ὀρθὴ γὰρ ἡ πρὸς τῷ Δ γωνίᾳ· τοῖς δὲ ἀπὸ τῶν ΑΔ, ΔΓ ἴσον τὸ ἀπὸ τῆς ΑΓ· τὰ ἄρα ἀπὸ τῶν ΓΒ, ΒΑ ἴσα ἐστὶ τῷ τε ἀπὸ τῆς ΑΓ καὶ τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ· ὥστε μόνον τὸ ἀπὸ τῆς ΑΓ ἔλαττόν ἐστι τῶν ἀπὸ τῶν ΓΒ, ΒΑ τετραγώνων τῷ δὶς ὑπὸ τῶν ΓΒ, ΒΔ περιεχομένῳ ὀρθογωνίῳ.\n\nἘν ἄρα τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων τῷ περιεχομένῳ δὶς ὑπό τε μιᾶς τῶν περὶ τὴν ὀξεῖαν γωνίαν, ἐφ' ἣν ἡ κάθετος πίπτει, καὶ τῆς ἀπολαμβανομένης ἐντὸς ὑπὸ τῆς καθέτου πρὸς τῇ ὀξείᾳ γωνίᾳ· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
ouk_orthogonion: TRUE_ONLY — установлено Выведено правом: trigonon_estin(Треугольник); ouk_orthogonion(Треугольник); oxygonion(Треугольник) Применены правила: OukOrthogonionKataPythagoran, OxygonionKataPasasTasGonias, TrigononEstin Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 8 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "установлено",
    "missingInputs": [],
    "truthStatus": "TRUE_ONLY"
  },
  "closedEditionRules": [],
  "derived": [
    "trigonon_estin(Треугольник)",
    "ouk_orthogonion(Треугольник)",
    "oxygonion(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 1
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
          },
          "evidence": [],
          "id": "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oxygonion"
          },
          "evidence": [],
          "id": "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730",
          "kind": "rule_application",
          "premises": [
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 1
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 7
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
            "requirementStatus": "NEITHER",
            "status": "UNDETERMINED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "constraint": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
            "requirementStatus": "TRUE_ONLY",
            "status": "SATISFIED",
            "triggerStatus": "SATISFIED"
          },
          "evidence": [],
          "id": "urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97",
          "kind": "constraint_check",
          "premises": [
            "urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730",
            "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18"
          ],
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:02ba5a320111d0d5b238f2075094c467df881d7398bbb037d7cd444045d27364",
      "roots": [
        "urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee",
        "urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb",
        "urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97",
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:9d5e4699113a6571fd53ad51d8afbbdd10b6cb7e4eb5c8ca2e1f1317f2242d2b",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
          "urn:grc:eukleides:clir:pythagoras#STO_I20",
          "urn:grc:eukleides:clir:pythagoras#STO_I47",
          "urn:grc:eukleides:clir:pythagoras#STO_II13"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:142c3a01f569898f707b74db992fdeddf3fd4f06fddabdd1716693243f3e490c",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:9d5e4699113a6571fd53ad51d8afbbdd10b6cb7e4eb5c8ca2e1f1317f2242d2b",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
    "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
    "urn:grc:eukleides:clir:pythagoras#TrigononEstin"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": []
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:142c3a01f569898f707b74db992fdeddf3fd4f06fddabdd1716693243f3e490c\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:683de8b865ae3f3d7d41baa0122678e4bf2bda57e6e55cc0f9c56c435bafb733\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":1},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#trigonon_estin\"},\"evidence\":[],\"id\":\"urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#TrigononEstin\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":1},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":1},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oxygonion\"},\"evidence\":[],\"id\":\"urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18\",\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":1},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata\",\"requirementStatus\":\"NEITHER\",\"status\":\"UNDETERMINED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"constraint\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"requirementStatus\":\"TRUE_ONLY\",\"status\":\"SATISFIED\",\"triggerStatus\":\"SATISFIED\"},\"evidence\":[],\"id\":\"urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97\",\"kind\":\"constraint_check\",\"premises\":[\"urn:proof:apply:OxygonionKataPasasTasGonias:936a6e86b28ed0e91a29917e0eb12ac61395892b9eadebee989e0ca92b095730\",\"urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18\"],\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\"},\"truthStatus\":\"TRUE_ONLY\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[\"urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e\"],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:02ba5a320111d0d5b238f2075094c467df881d7398bbb037d7cd444045d27364\",\"roots\":[\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee\",\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb\",\"urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97\",\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:9d5e4699113a6571fd53ad51d8afbbdd10b6cb7e4eb5c8ca2e1f1317f2242d2b\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#ouk_orthogonion\",\"truthStatus\":\"TRUE_ONLY\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OxygonionKaiAmblygonionAsymbata:a94c7064af3b90ee\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#amblygonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OxygonionKaiAmblygonionAsymbata:a94c7064af3b90ee:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#amblygonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OxygonionKaiAmblygonionAsymbata:f2ce6778fa2e3f484108d26d3904519fb8d4e92bc84ca5fce7ff955886fccdee\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:OxygonionKaiOrthogonionAsymbata:162bd5614e90cc00\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[{\"description\":\"urn:grc:eukleides:clir:pythagoras#orthogonion: опора не установлена (§93.2)\",\"id\":\"urn:result:constraint:OxygonionKaiOrthogonionAsymbata:162bd5614e90cc00:input:0\",\"kind\":\"fact\",\"relatedNode\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\"}],\"normativeStatus\":\"UNDETERMINED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:OxygonionKaiOrthogonionAsymbata:c6dc14cc03c05875fd6e4bcccb2bdb274a67b73d2266329ba997c0c6be7a12eb\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"NEITHER\"},{\"applicabilityStatus\":\"APPLICABLE\",\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:constraint:TrichotomiaPliris:a83297a97a61af6f\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatus\":\"SATISFIED\",\"normativeStatusSupports\":[],\"proof\":\"urn:proof:constraint:TrichotomiaPliris:2825b90e7f15f782fdf5c4946f3b32e5f4da6dc7b1c09d4c2fe9bebb9f93df97\",\"query\":\"urn:query:mcp\",\"resultKind\":\"CONSTRAINT\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris\",\"triggerStatus\":\"SATISFIED\",\"truthStatus\":\"TRUE_ONLY\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:fe9e9e1de1e2d95a26f9e3c20bd9735b422ee3d6638ec974c8f083f4a3b25ed7",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 1
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 7
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:b1f03a3f9ab4a54a0c0533e23b2c90b27039f77321f90bf5f296d65c45bae7b1"
}

Display metadata

JSONRead only
{
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:b1f03a3f9ab4a54a0c0533e23b2c90b27039f77321f90bf5f296d65c45bae7b1"
  },
  "steps": [
    {
      "assertionOrigin": "case_input",
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 7
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 1
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 7
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
      },
      "id": "urn:proof:assert:urn:mcp:case#fact-1",
      "kind": "assertion",
      "originStatus": "available",
      "premises": [],
      "trust": "case"
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#trigonon_estin"
      },
      "id": "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 7
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 1
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 7
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
      },
      "id": "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:TrigononEstin:79cc5b12be7b61bfe12529cdf1a0e0b49c5a4ae167b29ff6ea1208b7af805f18",
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I47"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 7
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 1
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 7
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion"
        },
        "truthStatus": "TRUE_ONLY"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:OukOrthogonionKataPythagoran:cc8b1caa93546bd5dd75c54ca905a1c51d55f23e0d8f39857c8790b662544f6e"
      ],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OukOrthogonionKataPythagoran",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ὀρθογωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀρθὴν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἴσον ἐστὶ τοῖς ἀπὸ τῶν τὴν ὀρθὴν γωνίαν περιεχουσῶν πλευρῶν τετραγώνοις"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "контрапозиция I.47: ни при одной из трёх позиций угла квадрат на стороне не равен сумме квадратов на двух других — треугольник не прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiAmblygonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀξυγώνιόν τε εἶναι καὶ ἀμβλυγώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: остроугольный и тупоугольный — разные роды (определение I.21), и один треугольник не может быть обоими"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKaiOrthogonionAsymbata",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀδύνατον τὸ αὐτὸ τρίγωνον ὀξυγώνιόν τε εἶναι καὶ ὀρθογώνιον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1: остроугольный и прямоугольный — разные роды (определение I.21), и один треугольник не может быть обоими"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OxygonionKataPasasTasGonias",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐν τοῖς ὀξυγωνίοις τριγώνοις τὸ ἀπὸ τῆς τὴν ὀξεῖαν γωνίαν ὑποτεινούσης πλευρᾶς τετράγωνον ἔλαττόν ἐστι τῶν ἀπὸ τῶν τὴν ὀξεῖαν γωνίαν περιεχουσῶν πλευρῶν τετραγώνων"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "II.13 при всех трёх позициях: квадрат на стороне против угла МЕНЬШЕ суммы квадратов двух других при КАЖДОЙ позиции — треугольник остроугольный (определение I.21 требует все три угла острыми)"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrichotomiaPliris",
      "kind": "constraint",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "πᾶν τρίγωνον ἢ ὀρθογώνιον ἢ ἀμβλυγώνιον ἢ ὀξυγώνιόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "инвариант §93.1, ПОЛНОТА: всякий треугольник принадлежит одному из трёх родов — прямоугольному (I.48), тупоугольному (II.12) или остроугольному (II.13); четвёртого рода определение I.21 не знает"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#TrigononEstin",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20: тройка составляет треугольник — каждые две стороны, взятые вместе, строго больше третьей"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#amblygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ἀμβλυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник тупоугольный — при одной из трёх позиций квадрат на стороне против угла БОЛЬШЕ суммы квадратов двух других (II.12; определение I.21 — «имеющий тупой угол»)"
        }
      ],
      "name": "amblygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#amblygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник прямоугольный — пифагорово соотношение выполнено при одной из трёх позиций прямого угла (I.48)"
        }
      ],
      "name": "orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐκ ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник не прямоугольный — пифагорово соотношение не выполнено ни при одной из трёх позиций угла (контрапозиция I.47)"
        }
      ],
      "name": "ouk_orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#ouk_orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#oxygonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀξυγώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник остроугольный — при КАЖДОЙ из трёх позиций квадрат на стороне против угла МЕНЬШЕ суммы квадратов двух других (II.13; определение I.21 — «имеющий все три угла острыми»)"
        }
      ],
      "name": "oxygonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#oxygonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон составляет треугольник (I.20 выполнено при любом сочетании двух сторон)"
        }
      ],
      "name": "trigonon_estin",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_DEF21",
        "urn:grc:eukleides:clir:pythagoras#STO_I20",
        "urn:grc:eukleides:clir:pythagoras#STO_I47",
        "urn:grc:eukleides:clir:pythagoras#STO_II13"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:142c3a01f569898f707b74db992fdeddf3fd4f06fddabdd1716693243f3e490c",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:9d5e4699113a6571fd53ad51d8afbbdd10b6cb7e4eb5c8ca2e1f1317f2242d2b",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:fe9e9e1de1e2d95a26f9e3c20bd9735b422ee3d6638ec974c8f083f4a3b25ed7
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        7,
        1,
        7
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "ouk_orthogonion",
  "proof": true
}

49 не равно 1 + 49 и ни одно из остальных равенств не выполняется: прямого угла нет.

Condition

Стороны 0, 0, 0: не треугольник

Context date 2026-08-31

Calculation result

Established

Input parameters

What we are finding

οὐδὲ τρίγωνόν ἐστιν

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 0b: 0c: 0

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        0,
        0,
        0
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "oude_trigonon",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path5 steps

  1. 1

    αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольник; a: 0; b: 0; c: 0

    case fact
  2. 2

    αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ

    οὐδὲ τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB
    rule
  3. 3

    αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ

    οὐδὲ τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC
    rule
  4. 4

    αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ

    οὐδὲ τρίγωνόν ἐστιν: t: Треугольник

    art. 20

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC
    rule
  5. 5

    Query evaluation

    query

verified by the engine: 4 · case fact: 1 · Full graph: 5 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Basis of this answer

Rules on the saved proof path for this answer.

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB
  • αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC
  • αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC

Derived result for this query

  • οὐδὲ τρίγωνόν ἐστιν

    t: Треугольник
οὐδὲ τρίγωνόν ἐστιν
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Proof graph

Proof graph · 3 layer
query_evaluationoude_trigononrule_applicationOudeTrigononPleuraiABrule_applicationOudeTrigononPleuraiACrule_applicationOudeTrigononPleuraiBCassertionpleurai

Proof nodes: 5 · assertion 1, rule_application 3, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    0
  • Type
    value
    type
    name
    Integer
    value
    0
  • Type
    value
    type
    name
    Integer
    value
    0
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
evidence
—
Identifier
8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3
Type
rule_application
Premises
  • fact-1
Rule
OudeTrigononPleuraiAB
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
0
v2
Type
value
type
name
Integer
value
0
v3
Type
value
type
name
Integer
value
0
rule_application · urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
evidence
—
Identifier
d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495
Type
rule_application
Premises
  • fact-1
Rule
OudeTrigononPleuraiAC
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
0
v2
Type
value
type
name
Integer
value
0
v3
Type
value
type
name
Integer
value
0
rule_application · urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
evidence
—
Identifier
b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65
Type
rule_application
Premises
  • fact-1
Rule
OudeTrigononPleuraiBC
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
0
v2
Type
value
type
name
Integer
value
0
v3
Type
value
type
name
Integer
value
0
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
truthStatus
Established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
  • 8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3
  • d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495
  • b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "oude_trigonon(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
            "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
            "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:a9523702b4ae1337b8b56fed70c63a0c292a9cc58e063ac28afcee32bd15c732",
      "roots": [
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:1577cfba1bf217a93a2856d7e664c7dd547625acfaa88edd5fb17e7db7d14043",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC"
  ]
}
SourcesExcerpts: 1

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
oude_trigonon: TRUE_ONLY — установлено Выведено правом: oude_trigonon(Треугольник) Применены правила: OudeTrigononPleuraiAB, OudeTrigononPleuraiAC, OudeTrigononPleuraiBC Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 5 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "установлено",
    "missingInputs": [],
    "truthStatus": "TRUE_ONLY"
  },
  "closedEditionRules": [],
  "derived": [
    "oude_trigonon(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
            },
            "truthStatus": "TRUE_ONLY"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [
            "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
            "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
            "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65"
          ],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:a9523702b4ae1337b8b56fed70c63a0c292a9cc58e063ac28afcee32bd15c732",
      "roots": [
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:1577cfba1bf217a93a2856d7e664c7dd547625acfaa88edd5fb17e7db7d14043",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_I20"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:1a23f73fc8878c3b2c297f28486fefa64927bf63d0ecae26d0b0e9d20559f636",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:1577cfba1bf217a93a2856d7e664c7dd547625acfaa88edd5fb17e7db7d14043",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": []
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:1a23f73fc8878c3b2c297f28486fefa64927bf63d0ecae26d0b0e9d20559f636\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:6abb2bd9b6e93d64e77b0c9de57b02236c4cdb82f1d73757150ef5f524ef577c\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"evidence\":[],\"id\":\"urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"evidence\":[],\"id\":\"urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"evidence\":[],\"id\":\"urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"truthStatus\":\"TRUE_ONLY\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[\"urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3\",\"urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495\",\"urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65\"],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:a9523702b4ae1337b8b56fed70c63a0c292a9cc58e063ac28afcee32bd15c732\",\"roots\":[\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:1577cfba1bf217a93a2856d7e664c7dd547625acfaa88edd5fb17e7db7d14043\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\",\"truthStatus\":\"TRUE_ONLY\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:72a30b1f71373c7c772e11925d7dfe3c1dcdfed289641fb6afaafe873deb400f",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:8b340ea586a98eb65625785ddefa2142af758df178c028cf4a0eca7d6fa047c3"
}

Display metadata

JSONRead only
{
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:8b340ea586a98eb65625785ddefa2142af758df178c028cf4a0eca7d6fa047c3"
  },
  "steps": [
    {
      "assertionOrigin": "case_input",
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 0
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 0
          },
          {
            "kind": "value",
            "type": {
              "name": "urn:law:std#Integer"
            },
            "value": 0
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
      },
      "id": "urn:proof:assert:urn:mcp:case#fact-1",
      "kind": "assertion",
      "originStatus": "available",
      "premises": [],
      "trust": "case"
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "id": "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "id": "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "head": {
        "args": [
          {
            "kind": "var",
            "var": "v0"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
      },
      "id": "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65",
      "kind": "rule_application",
      "originStatus": "available",
      "premises": [
        "urn:proof:assert:urn:mcp:case#fact-1"
      ],
      "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC",
      "sourceAnchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "strength": "strict",
      "substitution": {
        "v0": {
          "id": "urn:mcp:entity:Треугольник",
          "kind": "entity_ref"
        },
        "v1": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v2": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        },
        "v3": {
          "kind": "value",
          "type": {
            "name": "urn:law:std#Integer"
          },
          "value": 0
        }
      },
      "trust": "engine",
      "variables": [
        {
          "id": "v0",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "v1",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v2",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "v3",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ]
    },
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
        },
        "truthStatus": "TRUE_ONLY"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [
        "urn:proof:apply:OudeTrigononPleuraiAB:8d367bbb883fbd71f128441f5cbbd5c7a640c47b93e8e3592aea1525825000b3",
        "urn:proof:apply:OudeTrigononPleuraiAC:d4e34bfd1fcc78cda49bcc504394449e917105ffb62cc0845daecdd1b39c7495",
        "urn:proof:apply:OudeTrigononPleuraiBC:b5a336c9d6a2d34e52d993a535421b242a855ada245f756849c887777f74fd65"
      ],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20 нарушено первой парой: первая и вторая стороны, взятые вместе, не больше третьей — тройка не составляет треугольника"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20 нарушено третьей парой: первая и третья стороны, взятые вместе, не больше второй — тройка не составляет треугольника"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiBC",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20 нарушено второй парой: вторая и третья стороны, взятые вместе, не больше первой — тройка не составляет треугольника"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#oude_trigonon",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐδὲ τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон не составляет треугольника — какие-то две стороны не больше третьей (I.20 нарушено; равенство — вырождение — тоже отказ)"
        }
      ],
      "name": "oude_trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#oude_trigonon/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:1a23f73fc8878c3b2c297f28486fefa64927bf63d0ecae26d0b0e9d20559f636",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:1577cfba1bf217a93a2856d7e664c7dd547625acfaa88edd5fb17e7db7d14043",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:72a30b1f71373c7c772e11925d7dfe3c1dcdfed289641fb6afaafe873deb400f
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        0,
        0,
        0
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "oude_trigonon",
  "proof": true
}

Нулевые стороны нарушают неравенство треугольника I.20: фигуры нет.

Condition

Стороны 0, 3, 3: прямоугольный ли

Context date 2026-08-31

Calculation result

Not established

Rule premises

  1. Rule: λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία

    • τρίγωνόν ἐστινТреугольникfact neither supplied nor derived
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3established
    • v1 × v1 + v3 × v3 = v2 × v2DEPENDS
  2. Rule: τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις

    • v2 × v2 + v3 × v3 = v1 × v1DEPENDS
    • τρίγωνόν ἐστινТреугольникfact neither supplied nor derived
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3established
  3. Rule: Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν

    • v1 × v1 + v2 × v2 = v3 × v3DEPENDS
    • τρίγωνόν ἐστινТреугольникfact neither supplied nor derived
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3established

Input parameters

What we are finding

ὀρθογώνιόν ἐστι τὸ τρίγωνον

Треугольник

Input facts

  • αἱ τρεῖς πλευραὶ τοῦ τριγώνου

    t: Треугольникa: 0b: 3c: 3

Package: Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина

Additional details

Include proof
Yes
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        0,
        3,
        3
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "orthogonion",
  "proof": true
}
Why this resultApplied rules and conditions

Derivation path1 steps

  1. 1

    Query evaluation

    query

verified by the engine: 1 · case fact: 0 · Full graph: 4 nodes

Steps of the saved proof from the case facts to the answer. Formulas are shown as written in the norm with bound values substituted; the page recomputes nothing.

Applied rules2
Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина
  • αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB
  • αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ

    Identifier
    urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC
Other derived facts1
  • οὐδὲ τρίγωνόν ἐστιν

    t: Треугольник
οὐδὲ τρίγωνόν ἐστιν
t
Треугольник

0 further derived facts are not shown: the engine keeps the ones relevant to the question in its compact answer. The full list is in the calculation JSON below.

Why the conclusion was not reached3 rules

  1. 1

    λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία

    What is missing

    • τρίγωνόν ἐστινТреугольникNot established
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3Established
    • v1 × v1 + v3 × v3 = v2 × v2DEPENDS

    Source: art. 48

    Identifier
    urn:grc:eukleides:clir:pythagoras#OrthogonionProsDeuterai
    rule
  2. 2

    τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις

    What is missing

    • v2 × v2 + v3 × v3 = v1 × v1DEPENDS
    • τρίγωνόν ἐστινТреугольникNot established
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3Established

    Source: art. 48

    Identifier
    urn:grc:eukleides:clir:pythagoras#OrthogonionProsProtei
    rule
  3. 3

    Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν

    What is missing

    • v1 × v1 + v2 × v2 = v3 × v3DEPENDS
    • τρίγωνόν ἐστινТреугольникNot established
    • αἱ τρεῖς πλευραὶ τοῦ τριγώνουТреугольник, 0, 3, 3Established

    Source: art. 48

    Identifier
    urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei
    rule

These are the rules whose head answers the question, with their unmet premises. A missing fact is not a refuted one.

Proof graph

Proof graph · 1 layer
query_evaluationorthogonion

Proof nodes: 4 · assertion 1, rule_application 2, query_evaluation 1

assertion · urn:proof:assert:urn:mcp:case#fact-1
attributes
assertion
fact-1
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
  • Type
    value
    type
    name
    Integer
    value
    0
  • Type
    value
    type
    name
    Integer
    value
    3
  • Type
    value
    type
    name
    Integer
    value
    3
Type
literal
Polarity
positive
Condition
pleurai
evidence
—
Identifier
fact-1
Type
assertion
Premises
—
sourceAnchors
—
rule_application · urn:proof:apply:OudeTrigononPleuraiAB:03d0f3d2a2ba12f37ead79e50d58902e22cb42711db233c9d5b6f38a93291780
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
evidence
—
Identifier
03d0f3d2a2ba12f37ead79e50d58902e22cb42711db233c9d5b6f38a93291780
Type
rule_application
Premises
  • fact-1
Rule
OudeTrigononPleuraiAB
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
0
v2
Type
value
type
name
Integer
value
3
v3
Type
value
type
name
Integer
value
3
rule_application · urn:proof:apply:OudeTrigononPleuraiAC:50574b5d0f59dc37b37c18c3433bdc1078e1e559b45ae6ec20d3c51563e1122c
attributes
—
conclusion
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
oude_trigonon
evidence
—
Identifier
50574b5d0f59dc37b37c18c3433bdc1078e1e559b45ae6ec20d3c51563e1122c
Type
rule_application
Premises
  • fact-1
Rule
OudeTrigononPleuraiAC
sourceAnchors
—
substitution
v0
Identifier
Треугольник
Type
entity_ref
v1
Type
value
type
name
Integer
value
0
v2
Type
value
type
name
Integer
value
3
v3
Type
value
type
name
Integer
value
3
query_evaluation · urn:proof:query:mcp
attributes
—
conclusion
literal
Arguments
  • Identifier
    Треугольник
    Type
    entity_ref
Type
literal
Polarity
positive
Condition
orthogonion
truthStatus
Not established
evidence
—
Identifier
mcp
Type
query_evaluation
Premises
—
sourceAnchors
—
Calendar and proof identifiers
Proof reference
mcp
Original reasoning · JSON
JSONRead only
{
  "derived": [
    "oude_trigonon(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAB:03d0f3d2a2ba12f37ead79e50d58902e22cb42711db233c9d5b6f38a93291780",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAC:50574b5d0f59dc37b37c18c3433bdc1078e1e559b45ae6ec20d3c51563e1122c",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
            },
            "truthStatus": "NEITHER"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:76153c1dc005e9332f905c2087dac90800c249569d274aa9c0386381b3677946",
      "roots": [
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:0dd9c2e7651f1c6001a351a2b0f1457158f80a5c51f1f9390ad7d61bf5500267",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "proofRef": "urn:proof:query:mcp",
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC"
  ],
  "whyNot": [
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία",
      "premises": [
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        },
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v1 × v1 + v3 × v3 = v2 × v2",
          "status": "DEPENDS"
        }
      ],
      "rule": "OrthogonionProsDeuterai"
    },
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις",
      "premises": [
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v2 × v2 + v3 × v3 = v1 × v1",
          "status": "DEPENDS"
        },
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        }
      ],
      "rule": "OrthogonionProsProtei"
    },
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν",
      "premises": [
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v1 × v1 + v2 × v2 = v3 × v3",
          "status": "DEPENDS"
        },
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        }
      ],
      "rule": "OrthogonionProsTritei"
    }
  ]
}
SourcesExcerpts: 2

Article 20

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι. Ἔστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Διήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ. Παντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:3b7073f82734e52fad822a93b48a432a49e26418cc7d7d8811d70699153377d1",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I20",
  "kind": "fragment",
  "locator": "article/20",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:15a16264f0261eba60901b9f2645f75ac3d27b6b5a5f42a065ebc0cd32a49a0d",
      "language": "grc",
      "status": "official",
      "text": "Παντὸς τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι.\nἜστω γὰρ τρίγωνον τὸ ΑΒΓ· λέγω, ὅτι τοῦ ΑΒΓ τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι, αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ, αἱ δὲ ΑΒ, ΒΓ τῆς ΑΓ, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΔιήχθω γὰρ ἡ ΒΑ ἐπὶ τὸ Δ σημεῖον, καὶ κείσθω τῇ ΓΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. Ἐπεὶ οὖν ἴση ἐστὶν ἡ ΔΑ τῇ ΑΓ, ἴση ἐστὶ καὶ γωνία ἡ ὑπὸ ΑΔΓ τῇ ὑπὸ ΑΓΔ· μείζων ἄρα ἡ ὑπὸ ΒΓΔ τῆς ὑπὸ ΑΔΓ· καὶ ἐπεὶ τρίγωνόν ἐστι τὸ ΔΓΒ μείζονα ἔχον τὴν ὑπὸ ΒΓΔ γωνίαν τῆς ὑπὸ ΒΔΓ, ὑπὸ δὲ τὴν μείζονα γωνίαν ἡ μείζων πλευρὰ ὑποτείνει, ἡ ΔΒ ἄρα τῆς ΒΓ ἐστι μείζων. ἴση δὲ ἡ ΔΑ τῇ ΑΓ· μείζονες ἄρα αἱ ΒΑ, ΑΓ τῆς ΒΓ· ὁμοίως δὴ δείξομεν, ὅτι καὶ αἱ μὲν ΑΒ, ΒΓ τῆς ΓΑ μείζονές εἰσιν, αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ.\n\nΠαντὸς ἄρα τριγώνου αἱ δύο πλευραὶ τῆς λοιπῆς μείζονές εἰσι πάντῃ μεταλαμβανόμεναι· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Article 48

Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1

Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν. Τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις· λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία. Ἤχθω γὰρ ἀπὸ τοῦ Α σημείου τῇ ΑΓ εὐθείᾳ πρὸς ὀρθὰς ἡ ΑΔ καὶ κείσθω τῇ ΒΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, ἴσον ἐστὶ καὶ τὸ ἀπὸ τῆς ΔΑ τετράγωνον τῷ ἀπὸ τῆς ΑΒ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΑΓ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΔΑ, ΑΓ τετράγωνα ἴσα ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΔΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΔΓ· ὀρθὴ γάρ ἐστιν ἡ ὑπὸ ΔΑΓ γωνία· τοῖς δὲ ἀπὸ τῶν ΒΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ ΒΓ· ὑπόκειται γάρ· τὸ ἄρα ἀπὸ τῆς ΔΓ τετράγωνον ἴσον ἐστὶ τῷ ἀπὸ τῆς ΒΓ τετραγώνῳ· ὥστε καὶ πλευρὰ ἡ ΔΓ τῇ ΒΓ ἐστιν ἴση· καὶ ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, κοινὴ δὲ ἡ ΑΓ, δύο δὴ αἱ ΔΑ, ΑΓ δύο ταῖς ΒΑ, ΑΓ ἴσαι εἰσίν· καὶ βάσις ἡ ΔΓ βάσει τῇ ΒΓ ἴση· γωνία ἄρα ἡ ὑπὸ ΔΑΓ γωνίᾳ τῇ ὑπὸ ΒΑΓ [ἐστιν] ἴση. ὀρθὴ δὲ ἡ ὑπὸ ΔΑΓ· ὀρθὴ ἄρα καὶ ἡ ὑπὸ ΒΑΓ. Ἐὰν ἄρα τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν· ὅπερ ἔδει δεῖξαι.
Original data · JSON
JSONRead only
{
  "contentHash": "sha256:d98b3c123fb5ccec91a8aee56d4e86badd316adbe9d1b2b2f52fe9b10c746fa4",
  "edition": "urn:grc:eukleides:clir:pythagoras#STOICHEIA_I_GRC",
  "fragmentKind": "article",
  "id": "urn:grc:eukleides:clir:pythagoras#STO_I48",
  "kind": "fragment",
  "locator": "article/48",
  "package": "urn:grc:eukleides:clir:pythagoras",
  "texts": [
    {
      "contentHash": "sha256:cfb24ebed64a0ddaf8a5d1d7912b26dfc81766df519b7f517dbe0aafa649196e",
      "language": "grc",
      "status": "official",
      "text": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν.\n\nΤριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις· λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία.\n\nἬχθω γὰρ ἀπὸ τοῦ Α σημείου τῇ ΑΓ εὐθείᾳ πρὸς ὀρθὰς ἡ ΑΔ καὶ κείσθω τῇ ΒΑ ἴση ἡ ΑΔ, καὶ ἐπεζεύχθω ἡ ΔΓ. ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, ἴσον ἐστὶ καὶ τὸ ἀπὸ τῆς ΔΑ τετράγωνον τῷ ἀπὸ τῆς ΑΒ τετραγώνῳ. κοινὸν προσκείσθω τὸ ἀπὸ τῆς ΑΓ τετράγωνον· τὰ ἄρα ἀπὸ τῶν ΔΑ, ΑΓ τετράγωνα ἴσα ἐστὶ τοῖς ἀπὸ τῶν ΒΑ, ΑΓ τετραγώνοις. ἀλλὰ τοῖς μὲν ἀπὸ τῶν ΔΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ τῆς ΔΓ· ὀρθὴ γάρ ἐστιν ἡ ὑπὸ ΔΑΓ γωνία· τοῖς δὲ ἀπὸ τῶν ΒΑ, ΑΓ ἴσον ἐστὶ τὸ ἀπὸ ΒΓ· ὑπόκειται γάρ· τὸ ἄρα ἀπὸ τῆς ΔΓ τετράγωνον ἴσον ἐστὶ τῷ ἀπὸ τῆς ΒΓ τετραγώνῳ· ὥστε καὶ πλευρὰ ἡ ΔΓ τῇ ΒΓ ἐστιν ἴση· καὶ ἐπεὶ ἴση ἐστὶν ἡ ΔΑ τῇ ΑΒ, κοινὴ δὲ ἡ ΑΓ, δύο δὴ αἱ ΔΑ, ΑΓ δύο ταῖς ΒΑ, ΑΓ ἴσαι εἰσίν· καὶ βάσις ἡ ΔΓ βάσει τῇ ΒΓ ἴση· γωνία ἄρα ἡ ὑπὸ ΔΑΓ γωνίᾳ τῇ ὑπὸ ΒΑΓ [ἐστιν] ἴση. ὀρθὴ δὲ ἡ ὑπὸ ΔΑΓ· ὀρθὴ ἄρα καὶ ἡ ὑπὸ ΒΑΓ.\n\nἘὰν ἄρα τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν· ὅπερ ἔδει δεῖξαι."
    }
  ]
}

Packages in the snapshot

  • Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1
Technical dataFull response, parameters and checksums
Calculation status
COMPUTED
Full engine response
orthogonion: NEITHER — НЕ УСТАНОВЛЕНО: в формализованном праве нет ни подтверждения, ни опровержения (открытый мир §69) — это не «нет» Выведено правом: oude_trigonon(Треугольник) Применены правила: OudeTrigononPleuraiAB, OudeTrigononPleuraiAC Правило «λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία» вывело бы это при посылках: ? trigonon_estin(Треугольник) — NEITHER ✓ pleurai(Треугольник, 0, 3, 3) — TRUE_ONLY · v1 × v1 + v3 × v3 = v2 × v2 — DEPENDS Правило «τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις» вывело бы это при посылках: · v2 × v2 + v3 × v3 = v1 × v1 — DEPENDS ? trigonon_estin(Треугольник) — NEITHER ✓ pleurai(Треугольник, 0, 3, 3) — TRUE_ONLY Правило «Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν» вывело бы это при посылках: · v1 × v1 + v2 × v2 = v3 × v3 — DEPENDS ? trigonon_estin(Треугольник) — NEITHER ✓ pleurai(Треугольник, 0, 3, 3) — TRUE_ONLY (? — факт не подан и не выведен; ✗ — установлено обратное) Полные правила с посылками: law_rules({"predicate": "orthogonion"}) Право (вне юрисдикции государства): Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — доктрина — EXECUTABLE 3 §33.1 (programHash sha256:65b5f45c073f…) proof-граф: 4 узлов — поле evaluation готово для law_explain

Complete machine result · JSON

JSONRead only
{
  "answer": {
    "evaluationStatus": "COMPUTED",
    "kind": "TRUTH",
    "meaning": "НЕ УСТАНОВЛЕНО: в формализованном праве нет ни подтверждения, ни опровержения (открытый мир §69) — это не «нет»",
    "missingInputs": [],
    "truthStatus": "NEITHER"
  },
  "closedEditionRules": [],
  "derived": [
    "oude_trigonon(Треугольник)"
  ],
  "derivedOmitted": 0,
  "evaluation": {
    "proofGraph": {
      "nodes": [
        {
          "attributes": {
            "assertion": "urn:mcp:case#fact-1"
          },
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "evidence": [],
          "id": "urn:proof:assert:urn:mcp:case#fact-1",
          "kind": "assertion",
          "premises": [],
          "sourceAnchors": []
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAB:03d0f3d2a2ba12f37ead79e50d58902e22cb42711db233c9d5b6f38a93291780",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#oude_trigonon"
          },
          "evidence": [],
          "id": "urn:proof:apply:OudeTrigononPleuraiAC:50574b5d0f59dc37b37c18c3433bdc1078e1e559b45ae6ec20d3c51563e1122c",
          "kind": "rule_application",
          "premises": [
            "urn:proof:assert:urn:mcp:case#fact-1"
          ],
          "rule": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
          "sourceAnchors": [],
          "substitution": {
            "v0": {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            },
            "v1": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 0
            },
            "v2": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            },
            "v3": {
              "kind": "value",
              "type": {
                "name": "urn:law:std#Integer"
              },
              "value": 3
            }
          }
        },
        {
          "attributes": {},
          "conclusion": {
            "literal": {
              "args": [
                {
                  "id": "urn:mcp:entity:Треугольник",
                  "kind": "entity_ref"
                }
              ],
              "kind": "literal",
              "polarity": "positive",
              "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
            },
            "truthStatus": "NEITHER"
          },
          "evidence": [],
          "id": "urn:proof:query:mcp",
          "kind": "query_evaluation",
          "premises": [],
          "sourceAnchors": []
        }
      ],
      "proofHash": "sha256:76153c1dc005e9332f905c2087dac90800c249569d274aa9c0386381b3677946",
      "roots": [
        "urn:proof:query:mcp"
      ]
    },
    "resultHash": "sha256:0dd9c2e7651f1c6001a351a2b0f1457158f80a5c51f1f9390ad7d61bf5500267",
    "schemaVersion": "law.core.evaluation/0.2"
  },
  "evaluationStatus": "COMPUTED",
  "issues": [],
  "judgmentRequests": [],
  "proofRef": "urn:proof:query:mcp",
  "provenance": {
    "acts": [
      {
        "contributed": true,
        "fragmentCount": 6,
        "fragments": [
          "urn:grc:eukleides:clir:pythagoras#STO_I20"
        ],
        "jurisdiction": "none",
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc-euclid-pythagoras",
        "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
      }
    ],
    "caseHash": "sha256:bb70337a723b0ad179df02a3f968ac3246d6c32ddbc1aa53db6296f766cafdce",
    "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
    "jurisdiction": "вне юрисдикции государства",
    "legalTime": "2026-08-31",
    "mode": "audit",
    "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
    "resultHash": "sha256:0dd9c2e7651f1c6001a351a2b0f1457158f80a5c51f1f9390ad7d61bf5500267",
    "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
    "timezone": "Asia/Qyzylorda"
  },
  "rulesApplied": [
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
    "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC"
  ],
  "signature": {
    "constants": {},
    "parameters": [
      {
        "labels": [],
        "name": "t",
        "type": {
          "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
        }
      }
    ],
    "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion",
    "schemaVersion": "law.answers.signature/0.1",
    "types": {
      "urn:grc:eukleides:clir:pythagoras#Trigonon": {
        "kind": "entity",
        "labels": [
          {
            "language": "grc",
            "status": "official",
            "text": "τρίγωνον"
          },
          {
            "language": "ru",
            "status": "unofficial",
            "text": "треугольник — тройка сторон, о которой задан вопрос дела"
          }
        ],
        "namespace": "urn:grc:eukleides:clir:pythagoras",
        "package": "grc.eukleides.pythagoras"
      }
    },
    "vocab": {}
  },
  "vulnerableTo": [],
  "whyNot": [
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία",
      "premises": [
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        },
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v1 × v1 + v3 × v3 = v2 × v2",
          "status": "DEPENDS"
        }
      ],
      "rule": "OrthogonionProsDeuterai"
    },
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις",
      "premises": [
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v2 × v2 + v3 × v3 = v1 × v1",
          "status": "DEPENDS"
        },
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        }
      ],
      "rule": "OrthogonionProsProtei"
    },
    {
      "anchors": [
        "urn:grc:eukleides:clir:pythagoras#STO_I48"
      ],
      "computedHead": false,
      "label": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν",
      "premises": [
        {
          "note": "терм-гард: операнды не связаны фактами",
          "premise": "v1 × v1 + v2 × v2 = v3 × v3",
          "status": "DEPENDS"
        },
        {
          "premise": "trigonon_estin(Треугольник)",
          "status": "NEITHER"
        },
        {
          "premise": "pleurai(Треугольник, 0, 3, 3)",
          "status": "TRUE_ONLY"
        }
      ],
      "rule": "OrthogonionProsTritei"
    }
  ]
}

Execution · JSON

JSONRead only
{
  "evaluationBytes": "{\"conflicts\":[],\"issues\":[],\"manifest\":{\"artifactHash\":\"sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37\",\"calendarSnapshot\":\"\",\"caseHash\":\"sha256:bb70337a723b0ad179df02a3f968ac3246d6c32ddbc1aa53db6296f766cafdce\",\"decisionTime\":\"2026-08-31T12:00:00+05:00\",\"evidenceSnapshotHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"externalSnapshots\":{},\"id\":\"urn:manifest:oracle-1\",\"interpretations\":[],\"knowledgeTime\":\"2026-08-31T12:00:00+05:00\",\"legalTime\":\"2026-08-31\",\"lockfileHash\":\"sha256:0000000000000000000000000000000000000000000000000000000000000000\",\"mode\":\"audit\",\"policies\":{},\"programHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"resolvedEditions\":{},\"semanticHash\":\"sha256:4b77be0cb141daef0c0a5ffc980c7de37c7206fb1c679c00bdb603cba6441315\",\"semantics\":\"law.core/0.2\",\"theoryHash\":\"sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb\",\"timezone\":\"Asia/Qyzylorda\"},\"positions\":[],\"proofGraph\":{\"nodes\":[{\"attributes\":{\"assertion\":\"urn:mcp:case#fact-1\"},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#pleurai\"},\"evidence\":[],\"id\":\"urn:proof:assert:urn:mcp:case#fact-1\",\"kind\":\"assertion\",\"premises\":[],\"sourceAnchors\":[]},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"evidence\":[],\"id\":\"urn:proof:apply:OudeTrigononPleuraiAB:03d0f3d2a2ba12f37ead79e50d58902e22cb42711db233c9d5b6f38a93291780\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3}}},{\"attributes\":{},\"conclusion\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#oude_trigonon\"},\"evidence\":[],\"id\":\"urn:proof:apply:OudeTrigononPleuraiAC:50574b5d0f59dc37b37c18c3433bdc1078e1e559b45ae6ec20d3c51563e1122c\",\"kind\":\"rule_application\",\"premises\":[\"urn:proof:assert:urn:mcp:case#fact-1\"],\"rule\":\"urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC\",\"sourceAnchors\":[],\"substitution\":{\"v0\":{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"},\"v1\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":0},\"v2\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3},\"v3\":{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":3}}},{\"attributes\":{},\"conclusion\":{\"literal\":{\"args\":[{\"id\":\"urn:mcp:entity:Треугольник\",\"kind\":\"entity_ref\"}],\"kind\":\"literal\",\"polarity\":\"positive\",\"predicate\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\"},\"truthStatus\":\"NEITHER\"},\"evidence\":[],\"id\":\"urn:proof:query:mcp\",\"kind\":\"query_evaluation\",\"premises\":[],\"sourceAnchors\":[]}],\"proofHash\":\"sha256:76153c1dc005e9332f905c2087dac90800c249569d274aa9c0386381b3677946\",\"roots\":[\"urn:proof:query:mcp\"]},\"resultHash\":\"sha256:0dd9c2e7651f1c6001a351a2b0f1457158f80a5c51f1f9390ad7d61bf5500267\",\"results\":[{\"conflicts\":[],\"evaluationStatus\":\"COMPUTED\",\"evidence\":[],\"id\":\"urn:result:mcp\",\"judgmentRequests\":[],\"manifest\":\"urn:manifest:oracle-1\",\"missingInputs\":[],\"normativeStatusSupports\":[],\"proof\":\"urn:proof:query:mcp\",\"query\":\"urn:query:mcp\",\"resultKind\":\"PROPOSITION\",\"sourceAnchors\":[],\"target\":\"urn:grc:eukleides:clir:pythagoras#orthogonion\",\"truthStatus\":\"NEITHER\"}],\"schemaVersion\":\"law.core.evaluation/0.2\"}",
  "evaluationSha256": "sha256:5fb85927dad7d844ae80b8e555898f67e1f3e343c68db9fbb12c7f46c0678e1d",
  "request": {
    "case": {
      "assertions": [
        {
          "contentHash": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
          "evidence": [],
          "id": "urn:mcp:case#fact-1",
          "kind": "assertion",
          "literal": {
            "args": [
              {
                "id": "urn:mcp:entity:Треугольник",
                "kind": "entity_ref"
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 0
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              },
              {
                "kind": "value",
                "type": {
                  "name": "urn:law:std#Integer"
                },
                "value": 3
              }
            ],
            "kind": "literal",
            "polarity": "positive",
            "predicate": "urn:grc:eukleides:clir:pythagoras#pleurai"
          },
          "origin": "case_input",
          "package": "urn:grc:eukleides:clir:pythagoras"
        }
      ],
      "context": {
        "decisionTime": "2026-08-31T12:00:00+05:00",
        "knowledgeTime": "2026-08-31T12:00:00+05:00",
        "legalTime": "2026-08-31",
        "timezone": "Asia/Qyzylorda"
      },
      "options": {
        "selectedInterpretations": []
      }
    },
    "ir": {
      "irSha256": "sha256:3421eda7b8097caf79680b6de5b7152cfb789f300f4c66bb6d434debb6ec48c8",
      "kind": "world_ref",
      "nodeCount": 42,
      "packages": [
        {
          "artifactHash": "sha256:02c9179fad3fa04683f7eed1356fe5b9b52b05590bfeb58f67981500df723e37",
          "namespace": "urn:grc:eukleides:clir:pythagoras",
          "package": "grc-euclid-pythagoras",
          "semanticHash": "sha256:3fca1331204e68b6c992854a9757652caff8af48c63d48d1a39a0d17f27b84b4"
        }
      ],
      "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb"
    },
    "query": {
      "kind": "truth",
      "literal": {
        "args": [
          {
            "id": "urn:mcp:entity:Треугольник",
            "kind": "entity_ref"
          }
        ],
        "kind": "literal",
        "polarity": "positive",
        "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
      },
      "queryId": "urn:query:mcp"
    },
    "schemaVersion": "law.core.evaluation-request/0.2",
    "semanticVersion": "0.2"
  },
  "requestCanonicalSha256": "sha256:6bc38896dcb155abb84b848fe38a4190e7f2aca7240b4c6ba489818a50c462a3"
}

Display metadata

JSONRead only
{
  "blockers": {
    "whyNot": [
      {
        "anchors": [
          "urn:grc:eukleides:clir:pythagoras#STO_I48"
        ],
        "label": "λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία",
        "premises": [
          {
            "args": [
              "Треугольник"
            ],
            "predicate": "trigonon_estin",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
            "status": "NEITHER",
            "text": "trigonon_estin(Треугольник)"
          },
          {
            "args": [
              "Треугольник",
              "0",
              "3",
              "3"
            ],
            "predicate": "pleurai",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#pleurai",
            "status": "TRUE_ONLY",
            "text": "pleurai(Треугольник, 0, 3, 3)"
          },
          {
            "status": "DEPENDS",
            "text": "v1 × v1 + v3 × v3 = v2 × v2"
          }
        ],
        "rule": "OrthogonionProsDeuterai",
        "ruleId": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsDeuterai"
      },
      {
        "anchors": [
          "urn:grc:eukleides:clir:pythagoras#STO_I48"
        ],
        "label": "τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις",
        "premises": [
          {
            "status": "DEPENDS",
            "text": "v2 × v2 + v3 × v3 = v1 × v1"
          },
          {
            "args": [
              "Треугольник"
            ],
            "predicate": "trigonon_estin",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
            "status": "NEITHER",
            "text": "trigonon_estin(Треугольник)"
          },
          {
            "args": [
              "Треугольник",
              "0",
              "3",
              "3"
            ],
            "predicate": "pleurai",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#pleurai",
            "status": "TRUE_ONLY",
            "text": "pleurai(Треугольник, 0, 3, 3)"
          }
        ],
        "rule": "OrthogonionProsProtei",
        "ruleId": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsProtei"
      },
      {
        "anchors": [
          "urn:grc:eukleides:clir:pythagoras#STO_I48"
        ],
        "label": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν",
        "premises": [
          {
            "status": "DEPENDS",
            "text": "v1 × v1 + v2 × v2 = v3 × v3"
          },
          {
            "args": [
              "Треугольник"
            ],
            "predicate": "trigonon_estin",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
            "status": "NEITHER",
            "text": "trigonon_estin(Треугольник)"
          },
          {
            "args": [
              "Треугольник",
              "0",
              "3",
              "3"
            ],
            "predicate": "pleurai",
            "predicateId": "urn:grc:eukleides:clir:pythagoras#pleurai",
            "status": "TRUE_ONLY",
            "text": "pleurai(Треугольник, 0, 3, 3)"
          }
        ],
        "rule": "OrthogonionProsTritei",
        "ruleId": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei"
      }
    ]
  },
  "schemaVersion": "law.answers.presentation/0.1",
  "source": {
    "requestCanonicalSha256": "sha256:6bc38896dcb155abb84b848fe38a4190e7f2aca7240b4c6ba489818a50c462a3"
  },
  "steps": [
    {
      "conclusion": {
        "literal": {
          "args": [
            {
              "id": "urn:mcp:entity:Треугольник",
              "kind": "entity_ref"
            }
          ],
          "kind": "literal",
          "polarity": "positive",
          "predicate": "urn:grc:eukleides:clir:pythagoras#orthogonion"
        },
        "truthStatus": "NEITHER"
      },
      "id": "urn:proof:query:mcp",
      "kind": "query_evaluation",
      "originStatus": "available",
      "premises": [],
      "trust": "engine"
    }
  ],
  "symbols": [
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsDeuterai",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "λέγω, ὅτι ὀρθή ἐστιν ἡ ὑπὸ ΒΑΓ γωνία"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.48, угол против второй стороны: квадрат второй равен сумме квадратов первой и третьей — треугольник прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsProtei",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τριγώνου γὰρ τοῦ ΑΒΓ τὸ ἀπὸ μιᾶς τῆς ΒΓ πλευρᾶς τετράγωνον ἴσον ἔστω τοῖς ἀπὸ τῶν ΒΑ, ΑΓ πλευρῶν τετραγώνοις"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.48, угол против первой стороны: квадрат первой равен сумме квадратов второй и третьей — треугольник прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OrthogonionProsTritei",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "Ἐὰν τριγώνου τὸ ἀπὸ μιᾶς τῶν πλευρῶν τετράγωνον ἴσον ᾖ τοῖς ἀπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν τετραγώνοις, ἡ περιεχομένη γωνία ὑπὸ τῶν λοιπῶν τοῦ τριγώνου δύο πλευρῶν ὀρθή ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.48, угол против третьей стороны: квадрат третьей равен сумме квадратов первых двух — треугольник прямоугольный"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAB",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "αἱ μὲν ΒΑ, ΑΓ τῆς ΒΓ"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20 нарушено первой парой: первая и вторая стороны, взятые вместе, не больше третьей — тройка не составляет треугольника"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#OudeTrigononPleuraiAC",
      "kind": "rule",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "αἱ δὲ ΒΓ, ΓΑ τῆς ΑΒ"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "I.20 нарушено третьей парой: первая и третья стороны, взятые вместе, не больше второй — тройка не составляет треугольника"
        }
      ],
      "package": "urn:grc:eukleides:clir:pythagoras",
      "strength": "strict"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#Trigonon",
      "kind": "type_decl",
      "labels": [
        {
          "language": "grc",
          "status": "official",
          "text": "τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник — тройка сторон, о которой задан вопрос дела"
        }
      ],
      "name": "Trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#orthogonion",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "ὀρθογώνιόν ἐστι τὸ τρίγωνον"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "треугольник прямоугольный — пифагорово соотношение выполнено при одной из трёх позиций прямого угла (I.48)"
        }
      ],
      "name": "orthogonion",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#orthogonion/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#oude_trigonon",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "οὐδὲ τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон не составляет треугольника — какие-то две стороны не больше третьей (I.20 нарушено; равенство — вырождение — тоже отказ)"
        }
      ],
      "name": "oude_trigonon",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#oude_trigonon/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#pleurai",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "αἱ τρεῖς πλευραὶ τοῦ τριγώνου"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "три стороны треугольника в порядке записи дела; единица длины у всех трёх одна и та же по построению записи — величины безразмерны (Integer), и вопрос пакета от неё не зависит"
        }
      ],
      "name": "pleurai",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/a",
          "labels": [],
          "name": "a",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/b",
          "labels": [],
          "name": "b",
          "type": {
            "name": "urn:law:std#Integer"
          }
        },
        {
          "id": "urn:grc:eukleides:clir:pythagoras#pleurai/arg/c",
          "labels": [],
          "name": "c",
          "type": {
            "name": "urn:law:std#Integer"
          }
        }
      ],
      "symbolKind": "relation"
    },
    {
      "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin",
      "kind": "symbol_decl",
      "labels": [
        {
          "language": "grc",
          "status": "unofficial",
          "text": "τρίγωνόν ἐστιν"
        },
        {
          "language": "ru",
          "status": "unofficial",
          "text": "тройка сторон составляет треугольник (I.20 выполнено при любом сочетании двух сторон)"
        }
      ],
      "name": "trigonon_estin",
      "package": "urn:grc:eukleides:clir:pythagoras",
      "parameters": [
        {
          "id": "urn:grc:eukleides:clir:pythagoras#trigonon_estin/arg/t",
          "labels": [],
          "name": "t",
          "type": {
            "name": "urn:grc:eukleides:clir:pythagoras#Trigonon"
          }
        }
      ],
      "symbolKind": "relation"
    }
  ],
  "tables": []
}

JSON · calculations, sources and exact data

JSONRead only
{
  "acts": [
    {
      "contributed": true,
      "fragmentCount": 6,
      "fragments": [
        "urn:grc:eukleides:clir:pythagoras#STO_I20"
      ],
      "jurisdiction": "none",
      "namespace": "urn:grc:eukleides:clir:pythagoras",
      "package": "grc-euclid-pythagoras",
      "title": "Теорема Пифагора и трихотомия треугольников: Начала Евклида I.20, I.47, I.48, II.12, II.13 и определение I.21 — вне юрисдикции государства — доктрина — EXECUTABLE 3 §33.1"
    }
  ],
  "caseHash": "sha256:bb70337a723b0ad179df02a3f968ac3246d6c32ddbc1aa53db6296f766cafdce",
  "codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
  "jurisdiction": "вне юрисдикции государства",
  "legalTime": "2026-08-31",
  "mode": "audit",
  "programHash": "sha256:65b5f45c073ff6ca6fa574d0f67dc377bc1fd63eb5fe6ce9b33a2f5354a825fb",
  "resultHash": "sha256:0dd9c2e7651f1c6001a351a2b0f1457158f80a5c51f1f9390ad7d61bf5500267",
  "rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
  "timezone": "Asia/Qyzylorda"
}
evaluation SHA-256
sha256:5fb85927dad7d844ae80b8e555898f67e1f3e343c68db9fbb12c7f46c0678e1d
Original data · JSON
JSONRead only
{
  "args": [
    "Треугольник"
  ],
  "facts": [
    {
      "args": [
        "Треугольник",
        0,
        3,
        3
      ],
      "predicate": "pleurai"
    }
  ],
  "kind": "truth",
  "legalTime": "2026-08-31",
  "package": "grc-euclid-pythagoras",
  "predicate": "orthogonion",
  "proof": true
}

Набор 0, 3, 3 треугольником не является, а вывод о прямом угле требует треугольника: ни подтверждения, ни опровержения.

How to cite

The snapshot is immutable: the SHA-256 of the downloadable JSON pins it, so no access date is needed.

Citation
“Стороны треугольника 3, 4 и 5; 4, 5 и 6; 2, 3 и 4; 0, 0 и 0; 0, 3 и 3. Какой из них прямоугольный по «Началам» Евклида, какой остроугольный, какой тупоугольный, а какой вовсе не треугольник?”. Arxo Lens, as of 2026-08-31. https://lens.arxo.io/a/a_6gcaGbJ70A0LVoRRfdWoU8bK. Snapshot SHA-256: 87fc7262368d30287453236ec2a2b9fa82f08f6cdbe72182b886d354abb0d389.
BibTeX
@misc{arxo-lens-a_6gcaGbJ70A0L,
  title = {Стороны треугольника 3, 4 и 5; 4, 5 и 6; 2, 3 и 4; 0, 0 и 0; 0, 3 и 3. Какой из них прямоугольный по «Началам» Евклида, какой остроугольный, какой тупоугольный, а какой вовсе не треугольник?},
  howpublished = {Arxo Lens},
  url = {https://lens.arxo.io/a/a_6gcaGbJ70A0LVoRRfdWoU8bK},
  note = {as of 2026-08-31; SHA-256 87fc7262368d30287453236ec2a2b9fa82f08f6cdbe72182b886d354abb0d389}
}
Embed code

The card shows the result and links to the full analysis; it sets no cookies.

<iframe src="https://lens.arxo.io/embed/a_6gcaGbJ70A0LVoRRfdWoU8bK?lang=en" width="100%" height="390" loading="lazy" title="Pythagoras and the trichotomy of triangles in Euclid&#x27;s — Arxo Lens" style="border:0"></iframe>

Anonymous visit statistics, no cookies.