Condition
Простота 7 по тому же критерию
Calculation result
Established
Input parameters
What we are finding
numerus primus
Input facts
probatio
pr: probatioSubject shared by the facts below
progressio geometrica secundum modulum p ad basim a
modulus: 7basis: 2vestigium potestatum ab exponente uno usque ad longitudinem datam
longitudo: 6residuum minimum potestatis exponentis dati
exponens valor 1 2 2 4 3 1 6 1
Package: Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина
Additional details
- Include proof
- Yes
Original data · JSON
{
"args": [
7
],
"facts": [
{
"args": [
"urn:case:flt:probatio",
7,
2
],
"predicate": "propositum"
},
{
"args": [
"urn:case:flt:probatio",
6
],
"predicate": "vestigium"
},
{
"args": [
"urn:case:flt:probatio",
1,
2
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
2,
4
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
3,
1
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
6,
1
],
"predicate": "residuum"
}
],
"kind": "truth",
"legalTime": "2026-09-06",
"package": "la-gauss-theorema-fermatianum",
"predicate": "primus",
"proof": true
}Why this resultApplied rules and conditions
Derivation path12 steps
- 1case fact
progressio geometrica secundum modulum p ad basim a
pr: urn:case:flt:probatio; modulus: 7; basis: 2
- 2case fact
residuum minimum potestatis exponentis dati
pr: urn:case:flt:probatio; exponens: 1; valor: 2
- 3rule
In omni progressione geometrica \(1, a, aa, a^3\) etc. praeter primum 1
catena potestatum ad exponentem usque probata: pr: urn:case:flt:probatio; exponens: 1
art. 46
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaInitium - 4case fact
residuum minimum potestatis exponentis dati
pr: urn:case:flt:probatio; exponens: 2; valor: 4
- 5rule
donec ad terminum \(a^{(2t)}\) perveniatur
catena potestatum ad exponentem usque probata: pr: urn:case:flt:probatio; exponens: 2
art. 46
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata - 6case fact
residuum minimum potestatis exponentis dati
pr: urn:case:flt:probatio; exponens: 3; valor: 1
- 7rule
Scilicet si \(a^t\) est unitati congruum, erit \(a^{(t+1)}\) congruum ipsi \(a\)
catena potestatum ad exponentem usque probata: pr: urn:case:flt:probatio; exponens: 3
art. 46
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaGradus - 8case fact
residuum minimum potestatis exponentis dati
pr: urn:case:flt:probatio; exponens: 6; valor: 1
- 9rule
donec ad terminum \(a^{(2t)}\) perveniatur
catena potestatum ad exponentem usque probata: pr: urn:case:flt:probatio; exponens: 6
art. 46
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata - 10rule
sive \(a^{(p-1)}-1\) semper per \(p\) divisibilis est, quando p est primus ipsum a non metiens
probatio Fermatiana transacta: potestas p-1 unitati congrua: pr: urn:case:flt:probatio
art. 50
Identifier
urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta - 11rule
numerus, cuius probatio Fermatiana transacta est, primus praesumitur donec compositus probetur
numerus primus: modulus: 7
art. 50
Identifier
urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1 - 12query
Query evaluation
verified by the engine: 7 · case fact: 5 · Full graph: 16 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.
Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина
donec ad terminum \(a^{(2t)}\) perveniatur
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicataScilicet si \(a^t\) est unitati congruum, erit \(a^{(t+1)}\) congruum ipsi \(a\)
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaGradusIn omni progressione geometrica \(1, a, aa, a^3\) etc. praeter primum 1
Identifier
urn:la:gauss:clir:theorema-fermatianum#CatenaInitiumnumerus, cuius probatio Fermatiana transacta est, primus praesumitur donec compositus probetur
Identifier
urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1sive \(a^{(p-1)}-1\) semper per \(p\) divisibilis est, quando p est primus ipsum a non metiens
Identifier
urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta
Other rules in the evaluation1
Applied in the overall evaluation, but not on the proof path for this answer.
Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина
casus propositus: modulus et basis dati
Identifier
urn:la:gauss:clir:theorema-fermatianum#CasusPropositus
Derived result for this query
numerus primus
modulus: 7
Other derived facts6
probatio
pr: probatioSubject shared by the facts below
casus propositus
catena potestatum ad exponentem usque probata
exponens 1 2 3 6 probatio Fermatiana transacta: potestas p-1 unitati congrua
| pr |
|---|
| urn:case:flt:probatio |
| pr | exponens |
|---|---|
| urn:case:flt:probatio | 1 |
| urn:case:flt:probatio | 2 |
| urn:case:flt:probatio | 3 |
| urn:case:flt:probatio | 6 |
| pr |
|---|
| urn:case:flt:probatio |
| modulus |
|---|
| 7 |
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.
What could defeat the conclusion1 rules
- 1rule
numerus, cuius probatio Fermatiana transacta est, primus praesumitur donec compositus probetur
What is missing
- numerus compositus: divisorem habet7Not establishedthis is the missing one
Source: art. 50
Identifier
urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R2
These are the rules whose head answers the question, with their unmet premises. A missing fact is not a refuted one.
Proof graph
Proof nodes: 16 · assertion 5, rule_application 8, candidate_closure 1, constraint_check 1, query_evaluation 1
assertion · urn:proof:assert:urn:mcp:case#fact-1
- attributes
- assertion
- fact-1
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 7
- Type
- value
- type
- name
- Integer
- value
- 2
- Type
- literal
- Polarity
- positive
- Condition
- propositum
- evidence
- —
- Identifier
- fact-1
- Type
- assertion
- Premises
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:CasusPropositus:f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- literal
- Polarity
- positive
- Condition
- casus_propositus
- evidence
- —
- Identifier
- f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f
- Type
- rule_application
- Premises
- fact-1
- Rule
- CasusPropositus
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
assertion · urn:proof:assert:urn:mcp:case#fact-3
- attributes
- assertion
- fact-3
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 1
- Type
- value
- type
- name
- Integer
- value
- 2
- Type
- literal
- Polarity
- positive
- Condition
- residuum
- evidence
- —
- Identifier
- fact-3
- Type
- assertion
- Premises
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 1
- Type
- literal
- Polarity
- positive
- Condition
- catena
- evidence
- —
- Identifier
- db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02
- Type
- rule_application
- Premises
- fact-1
- fact-3
- Rule
- CatenaInitium
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 2
assertion · urn:proof:assert:urn:mcp:case#fact-4
- attributes
- assertion
- fact-4
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 2
- Type
- value
- type
- name
- Integer
- value
- 4
- Type
- literal
- Polarity
- positive
- Condition
- residuum
- evidence
- —
- Identifier
- fact-4
- Type
- assertion
- Premises
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:CatenaDuplicata:b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 2
- Type
- literal
- Polarity
- positive
- Condition
- catena
- evidence
- —
- Identifier
- b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111
- Type
- rule_application
- Premises
- db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02
- fact-1
- fact-3
- fact-4
- Rule
- CatenaDuplicata
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 1
- v4
- Type
- value
- type
- name
- Integer
- value
- 2
- v5
- Type
- value
- type
- name
- Integer
- value
- 2
- v6
- Type
- value
- type
- name
- Integer
- value
- 4
rule_application · urn:proof:apply:CatenaGradus:46c433109e945de4f2ff86c9f8b0b44d5251ba466d2758cd17c8a22a88cbdfdc
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 2
- Type
- literal
- Polarity
- positive
- Condition
- catena
- evidence
- —
- Identifier
- 46c433109e945de4f2ff86c9f8b0b44d5251ba466d2758cd17c8a22a88cbdfdc
- Type
- rule_application
- Premises
- db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02
- fact-1
- fact-3
- fact-4
- Rule
- CatenaGradus
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 1
- v4
- Type
- value
- type
- name
- Integer
- value
- 2
- v5
- Type
- value
- type
- name
- Integer
- value
- 2
- v6
- Type
- value
- type
- name
- Integer
- value
- 4
assertion · urn:proof:assert:urn:mcp:case#fact-5
- attributes
- assertion
- fact-5
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 3
- Type
- value
- type
- name
- Integer
- value
- 1
- Type
- literal
- Polarity
- positive
- Condition
- residuum
- evidence
- —
- Identifier
- fact-5
- Type
- assertion
- Premises
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:CatenaGradus:280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 3
- Type
- literal
- Polarity
- positive
- Condition
- catena
- evidence
- —
- Identifier
- 280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589
- Type
- rule_application
- Premises
- b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111
- fact-1
- fact-4
- fact-5
- Rule
- CatenaGradus
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 2
- v4
- Type
- value
- type
- name
- Integer
- value
- 3
- v5
- Type
- value
- type
- name
- Integer
- value
- 4
- v6
- Type
- value
- type
- name
- Integer
- value
- 1
assertion · urn:proof:assert:urn:mcp:case#fact-6
- attributes
- assertion
- fact-6
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 6
- Type
- value
- type
- name
- Integer
- value
- 1
- Type
- literal
- Polarity
- positive
- Condition
- residuum
- evidence
- —
- Identifier
- fact-6
- Type
- assertion
- Premises
- —
- sourceAnchors
- —
rule_application · urn:proof:apply:CatenaDuplicata:b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- value
- type
- name
- Integer
- value
- 6
- Type
- literal
- Polarity
- positive
- Condition
- catena
- evidence
- —
- Identifier
- b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc
- Type
- rule_application
- Premises
- 280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589
- fact-1
- fact-5
- fact-6
- Rule
- CatenaDuplicata
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 3
- v4
- Type
- value
- type
- name
- Integer
- value
- 6
- v5
- Type
- value
- type
- name
- Integer
- value
- 1
- v6
- Type
- value
- type
- name
- Integer
- value
- 1
rule_application · urn:proof:apply:ProbatioFermatianaTransacta:95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8
- attributes
- —
- conclusion
- Arguments
- Identifier
- probatio
- Type
- entity_ref
- Type
- literal
- Polarity
- positive
- Condition
- probatio_fermatiana_transacta
- evidence
- —
- Identifier
- 95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8
- Type
- rule_application
- Premises
- b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc
- fact-1
- fact-6
- Rule
- ProbatioFermatianaTransacta
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
- v3
- Type
- value
- type
- name
- Integer
- value
- 6
rule_application · urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- attributes
- strength
- defeasible
- conclusion
- Arguments
- Type
- value
- type
- name
- Integer
- value
- 7
- Type
- literal
- Polarity
- positive
- Condition
- primus
- evidence
- —
- Identifier
- 0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- Type
- rule_application
- Premises
- 95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8
- fact-1
- Rule
- PrimusPraesumptus/R1
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
- v1
- Type
- value
- type
- name
- Integer
- value
- 7
- v2
- Type
- value
- type
- name
- Integer
- value
- 2
candidate_closure · urn:proof:closure:0d7aeac895165af16cabe73790f8e6122d509d3d81a6b97f131edd487761ad9a
- attributes
- allApplicableCandidateIds
- 0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- conflictKey
- {"args":[{"kind":"value","type":{"name":"urn:law:std#Integer"},"value":7}],"predicate":"urn:la:gauss:clir:theorema-fermatianum#primus"}
- evaluationInputSemanticHash
- sha256:c0ebafc9508a878bc4720fafa551848fbb32b28b4fa7ce5f72a869c4a50c37f1
- priorityGraphHash
- sha256:c195600c486f311c1d8a40a1bf48943d06189a3877e3473b2deea14afd62b81b
- programSemanticHash
- sha256:d76c76b2bf97f9e2baf8dccf465e15d3843a8f2b202f96b0bee8eca759231810
- stratum
- 0
- survivingCandidateIds
- 0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- conclusion
- Arguments
- Type
- value
- type
- name
- Integer
- value
- 7
- Type
- literal
- Polarity
- positive
- Condition
- primus
- evidence
- —
- Identifier
- 0d7aeac895165af16cabe73790f8e6122d509d3d81a6b97f131edd487761ad9a
- Type
- candidate_closure
- Premises
- 0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- sourceAnchors
- —
constraint_check · urn:proof:constraint:TheoremaFermatianumSemperTenet:90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41
- attributes
- —
- conclusion
- constraint
- TheoremaFermatianumSemperTenet
- requirementStatus
- Not established
- Calculation status
- Undetermined
- triggerStatus
- Satisfied
- evidence
- —
- Identifier
- 90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41
- Type
- constraint_check
- Premises
- f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f
- sourceAnchors
- —
- substitution
- v0
- Identifier
- probatio
- Type
- entity_ref
query_evaluation · urn:proof:query:mcp
- attributes
- —
- conclusion
- literal
- Arguments
- Type
- value
- type
- name
- Integer
- value
- 7
- Type
- literal
- Polarity
- positive
- Condition
- primus
- truthStatus
- Established
- evidence
- —
- Identifier
- mcp
- Type
- query_evaluation
- Premises
- 0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0
- sourceAnchors
- —
Calendar and proof identifiers
- Proof reference
- mcp
Original reasoning · JSON
{
"derived": [
"casus_propositus(urn:case:flt:probatio)",
"catena(urn:case:flt:probatio, 1)",
"catena(urn:case:flt:probatio, 2)",
"catena(urn:case:flt:probatio, 3)",
"catena(urn:case:flt:probatio, 6)",
"probatio_fermatiana_transacta(urn:case:flt:probatio)",
"primus(7)"
],
"derivedOmitted": 0,
"evaluation": {
"proofGraph": {
"nodes": [
{
"attributes": {
"assertion": "urn:mcp:case#fact-1"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#propositum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-1",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#casus_propositus"
},
"evidence": [],
"id": "urn:proof:apply:CasusPropositus:f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CasusPropositus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-3"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-3",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaInitium",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-4"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-4",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaDuplicata:b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaGradus:46c433109e945de4f2ff86c9f8b0b44d5251ba466d2758cd17c8a22a88cbdfdc",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-5"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-5",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaGradus:280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaDuplicata:b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-6"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-6",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaDuplicata:b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaGradus:280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-5",
"urn:proof:assert:urn:mcp:case#fact-6"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#probatio_fermatiana_transacta"
},
"evidence": [],
"id": "urn:proof:apply:ProbatioFermatianaTransacta:95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaDuplicata:b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-6"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
}
}
},
{
"attributes": {
"strength": "defeasible"
},
"conclusion": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"evidence": [],
"id": "urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0",
"kind": "rule_application",
"premises": [
"urn:proof:apply:ProbatioFermatianaTransacta:95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8",
"urn:proof:assert:urn:mcp:case#fact-1"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"allApplicableCandidateIds": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"conflictKey": "{\"args\":[{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}],\"predicate\":\"urn:la:gauss:clir:theorema-fermatianum#primus\"}",
"evaluationInputSemanticHash": "sha256:c0ebafc9508a878bc4720fafa551848fbb32b28b4fa7ce5f72a869c4a50c37f1",
"priorityGraphHash": "sha256:c195600c486f311c1d8a40a1bf48943d06189a3877e3473b2deea14afd62b81b",
"programSemanticHash": "sha256:d76c76b2bf97f9e2baf8dccf465e15d3843a8f2b202f96b0bee8eca759231810",
"stratum": 0,
"survivingCandidateIds": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
]
},
"conclusion": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"evidence": [],
"id": "urn:proof:closure:0d7aeac895165af16cabe73790f8e6122d509d3d81a6b97f131edd487761ad9a",
"kind": "candidate_closure",
"premises": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:la:gauss:clir:theorema-fermatianum#TheoremaFermatianumSemperTenet",
"requirementStatus": "NEITHER",
"status": "UNDETERMINED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:TheoremaFermatianumSemperTenet:90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:CasusPropositus:f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"literal": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"truthStatus": "TRUE_ONLY"
},
"evidence": [],
"id": "urn:proof:query:mcp",
"kind": "query_evaluation",
"premises": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"sourceAnchors": []
}
],
"proofHash": "sha256:302ebe366d0e4694373258f46b85ec54bf5eca24063d962933fd4eaf8dda0115",
"roots": [
"urn:proof:constraint:TheoremaFermatianumSemperTenet:90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41",
"urn:proof:query:mcp"
]
},
"resultHash": "sha256:3e03779ab824b4c6189b1554082b9050407f34c22da7da5a54c67d83a4ee5be7",
"schemaVersion": "law.core.evaluation/0.2"
},
"proofRef": "urn:proof:query:mcp",
"rulesApplied": [
"urn:la:gauss:clir:theorema-fermatianum#CasusPropositus",
"urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"urn:la:gauss:clir:theorema-fermatianum#CatenaInitium",
"urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1",
"urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta"
],
"vulnerableTo": [
{
"anchors": [
"urn:la:gauss:clir:theorema-fermatianum#DA_ART50"
],
"label": "numerus, cuius probatio Fermatiana transacta est, primus praesumitur donec compositus probetur",
"missing": [
"compositus(7)"
],
"premises": [
{
"premise": "compositus(7)",
"status": "NEITHER"
}
],
"rule": "PrimusPraesumptus/R2"
}
]
}SourcesExcerpts: 2
Article 46
Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина — EXECUTABLE 6 §33.1
Quando progressio ultra terminum, qui unitati est congruus, continuatur, eadem, quae ab initio habebantur, residua prodeunt iterum. Scilicet si $a^{t} \equiv 1$, erit $a^{t+1} \equiv a$, $a^{t+2} \equiv aa$ etc., donec ad terminum $a^{2t}\!$ perveniatur, cuius residuum minimum iterum erit $\equiv 1$, atque residuorum periodum denuo inchoat. Habetur itaque periodus $t$ residua comprehendens, quae simulac finita est ab initio semper repetitur; neque alia residua quam quae in hac periodo continentur, in tota progressione occurrere possunt. Generaliter erit $a^{mt} \equiv 1$, et $a^{mt+n} \equiv a^{n}\!$, id quod per designationem nostram ita exhibetur: Si $\textstyle r \equiv \rho \pmod{t}$, erit $\textstyle a^{r} \equiv a^{\rho} \pmod{t}$.
Original data · JSON
{
"contentHash": "sha256:9d4fd73665d88ea62e99bdb067f2d4791ac28e3ce47b5722ebe0d8406d0e5527",
"edition": "urn:la:gauss:clir:theorema-fermatianum#DISQUISITIONES_LA",
"fragmentKind": "article",
"id": "urn:la:gauss:clir:theorema-fermatianum#DA_ART46",
"kind": "fragment",
"locator": "article/46",
"package": "urn:la:gauss:clir:theorema-fermatianum",
"texts": [
{
"contentHash": "sha256:3d8481c723da99a966d5a5240c0761a80446076ff8d5e2751cca833ee3027e13",
"language": "la",
"status": "official",
"text": "Quando progressio ultra terminum, qui unitati est congruus, continuatur,\neadem, quae ab initio habebantur, residua prodeunt iterum. Scilicet si $a^{t} \\equiv 1$, erit $a^{t+1} \\equiv a$, $a^{t+2} \\equiv aa$ etc., donec ad terminum $a^{2t}\\!$ perveniatur, cuius residuum minimum iterum erit $\\equiv 1$, atque residuorum periodum denuo inchoat. Habetur\nitaque periodus $t$ residua comprehendens, quae simulac finita est ab initio\nsemper repetitur; neque alia residua quam quae in hac periodo continentur, in tota\nprogressione occurrere possunt. Generaliter erit $a^{mt} \\equiv 1$, et $a^{mt+n} \\equiv a^{n}\\!$,\nid quod per designationem nostram ita exhibetur:\n\nSi $\\textstyle r \\equiv \\rho \\pmod{t}$, erit $\\textstyle a^{r} \\equiv a^{\\rho} \\pmod{t}$."
}
]
}Article 50
Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина — EXECUTABLE 6 §33.1
Fermatii Theorema. Quum igitur $\tfrac{p-1}{t}$ sit integer, sequitur evehendo utramque partem congruentiae $a^{t} \equiv 1$ ad potestatem exponentis $\tfrac{p-1}{t}$, $a^{p-1} \equiv 1$, sive $a^{p-1}-1$ semper per $p$ divisibilis est, quando $p$ est primus ipsum $a$ non metiens. Theorema hoc, quod tum propter elegantiam tum propter eximiam utilitatem omni attentione dignum, ab inventore theorema Fermatianum appellari solet. Vid. Fermatii Opera Mathem. Tolosae 1679 fol. p. 163. Demonstrationem inventor non adiecit, quam tamen in potestate sua esse professus est. Ill. Euler primus demonstrationem publici iuris fecit, in diss. cui titulus Theorematum quorundam ad numeros primos spectantium demonstratio, Comm. Acad. Petrop. T. VIII [Nota: In comment. anteriore vir summus ad scopum nondum pervenerat. Comm. Petr. T. VI p. 106. — In controversia famosa inter Maupertuis et König, a principio actionis minimae orta, sed mox ad res heterogeneas egressa, König in manibus se habere dixit autographum Leibnitianum, in quo demonstratio huius theorematis cum Euleriana prorsus conspirans contineatur. Appel au public, p. 106. Licet vero fidem huic testimonio denegare nolimus, certe Leibnitius inventum suum numquam publicavit. Conf. Hist.de l'Ac. de Prusse, A. 1750 p. 530.]. Innititur ista evolutioni potestatis $(a+1)^{p}\!$, ubi ex coëfficientium forma facillime deducitur, $(a+1)^{p}-a^p-1$ semper per $p$ fore divisibilem, adeoque $(a+1)^{p}-(a+1)$ per $p$ divisibilem fore, quando $a^{p}-a$ per $p$ sit divisibilis. Iam quia $1^{p}-1$ semper per $p$ divisibilis est, etiam $2^{p}-2$ semper erit; hinc etiam $3^{p}-3$ etc. generaliterque $a^{p}-a$. Quodsi itaque $p$ ipsum $a$ non metitur, etiam $a^{p-1}-1$ per $p$ divisibilis erit. Haec sufficient ad methodi indolem declarandam. Clar. Lambert similem demonstrationem tradidit in Actis Erudit. 1769 p. 109. Quia vero evolutio potestatis binomii a theoria numerorum satis aliena esse videbatur, aliam demonstrationem ill. Euler investigavit, quae exstat Comment. nov. Petr. T. VII p. 70, atque cum ea quam nos art. praec. exposuimus prorsus convenit. In sequentibus adhuc aliae quaedam se nobis offerent. Hoc loco unam superaddere liceat, quae similibus principiis innititur, uti prima ill. Euleri. Propositio sequens, cuius casus tantum particularis est theorema nostrum, etiam ad alias investigationes infra adhibebitur.
Original data · JSON
{
"contentHash": "sha256:bada760fcd34e13cef68ac9ef2a8343055844742af9259bcf3c8b58181320c1b",
"edition": "urn:la:gauss:clir:theorema-fermatianum#DISQUISITIONES_LA",
"fragmentKind": "article",
"id": "urn:la:gauss:clir:theorema-fermatianum#DA_ART50",
"kind": "fragment",
"locator": "article/50",
"package": "urn:la:gauss:clir:theorema-fermatianum",
"texts": [
{
"contentHash": "sha256:9a2d7f1a9f694545a613962cadc9694bd27b4436d947b39fcbd30251a3b5fcdf",
"language": "la",
"status": "official",
"text": "Fermatii Theorema.\n\nQuum igitur $\\tfrac{p-1}{t}$ sit integer, sequitur evehendo utramque partem\ncongruentiae $a^{t} \\equiv 1$ ad potestatem exponentis $\\tfrac{p-1}{t}$, $a^{p-1} \\equiv 1$,\nsive $a^{p-1}-1$ semper per $p$ divisibilis est, quando $p$ est primus ipsum $a$ non metiens.\n\nTheorema hoc, quod tum propter elegantiam tum propter eximiam utilitatem\nomni attentione dignum, ab inventore theorema Fermatianum appellari solet. Vid.\nFermatii Opera Mathem. Tolosae 1679 fol. p. 163. Demonstrationem inventor\nnon adiecit, quam tamen in potestate sua esse professus est. Ill. Euler primus\ndemonstrationem publici iuris fecit, in diss. cui titulus\nTheorematum quorundam ad numeros primos spectantium demonstratio, Comm. Acad. Petrop. T. VIII [Nota: In comment. anteriore vir summus ad scopum nondum pervenerat. Comm. Petr. T. VI p. 106. — In controversia famosa inter Maupertuis et König, a principio actionis minimae orta, sed mox ad res heterogeneas egressa, König in manibus se habere dixit autographum Leibnitianum, in quo demonstratio huius theorematis cum Euleriana prorsus conspirans contineatur. Appel au public, p. 106. Licet vero fidem huic testimonio denegare nolimus, certe Leibnitius inventum suum numquam publicavit. Conf. Hist.de l'Ac. de Prusse, A. 1750 p. 530.]. Innititur ista evolutioni potestatis $(a+1)^{p}\\!$, ubi ex coëfficientium forma facillime deducitur, $(a+1)^{p}-a^p-1$ semper per $p$ fore divisibilem, adeoque $(a+1)^{p}-(a+1)$ per $p$ divisibilem fore, quando $a^{p}-a$ per $p$ sit divisibilis. Iam quia\n$1^{p}-1$ semper per $p$ divisibilis est, etiam $2^{p}-2$ semper erit; hinc etiam $3^{p}-3$ etc. generaliterque $a^{p}-a$. Quodsi itaque $p$ ipsum $a$ non metitur, etiam $a^{p-1}-1$ per $p$ divisibilis erit. Haec sufficient ad methodi indolem declarandam. Clar. Lambert similem demonstrationem tradidit in Actis Erudit. 1769\np. 109. Quia vero evolutio potestatis binomii a theoria numerorum satis aliena\nesse videbatur, aliam demonstrationem ill. Euler investigavit, quae exstat Comment. nov. Petr. T. VII p. 70, atque cum ea quam nos art. praec. exposuimus prorsus convenit. In sequentibus adhuc aliae quaedam se nobis offerent. Hoc loco unam\nsuperaddere liceat, quae similibus principiis innititur, uti prima ill. Euleri. Propositio sequens, cuius casus tantum particularis est theorema nostrum, etiam ad\nalias investigationes infra adhibebitur."
}
]
}Packages in the snapshot
- Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина — EXECUTABLE 6 §33.1
Technical dataFull response, parameters and checksums
- Calculation status
- COMPUTED
Full engine response
Complete machine result · JSON
{
"answer": {
"evaluationStatus": "COMPUTED",
"kind": "TRUTH",
"meaning": "установлено",
"missingInputs": [],
"truthStatus": "TRUE_ONLY"
},
"closedEditionRules": [],
"derived": [
"casus_propositus(urn:case:flt:probatio)",
"catena(urn:case:flt:probatio, 1)",
"catena(urn:case:flt:probatio, 2)",
"catena(urn:case:flt:probatio, 3)",
"catena(urn:case:flt:probatio, 6)",
"probatio_fermatiana_transacta(urn:case:flt:probatio)",
"primus(7)"
],
"derivedOmitted": 0,
"evaluation": {
"proofGraph": {
"nodes": [
{
"attributes": {
"assertion": "urn:mcp:case#fact-1"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#propositum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-1",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#casus_propositus"
},
"evidence": [],
"id": "urn:proof:apply:CasusPropositus:f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CasusPropositus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-3"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-3",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"kind": "rule_application",
"premises": [
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaInitium",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-4"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-4",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaDuplicata:b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaGradus:46c433109e945de4f2ff86c9f8b0b44d5251ba466d2758cd17c8a22a88cbdfdc",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaInitium:db438b0b14fb7a6e300fd430228baeaecc860d5218c2230d48b225aa90f2ca02",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-3",
"urn:proof:assert:urn:mcp:case#fact-4"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-5"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-5",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaGradus:280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaDuplicata:b9cec46229dfe374c4a6a89507e81270c9d73a63a4f430173853872396334111",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-4",
"urn:proof:assert:urn:mcp:case#fact-5"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 4
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
}
},
{
"attributes": {
"assertion": "urn:mcp:case#fact-6"
},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#residuum"
},
"evidence": [],
"id": "urn:proof:assert:urn:mcp:case#fact-6",
"kind": "assertion",
"premises": [],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#catena"
},
"evidence": [],
"id": "urn:proof:apply:CatenaDuplicata:b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaGradus:280bbd74510474f14bfacb0d3477febddabc4b1587dffdaf1b439ebba3b55589",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-5",
"urn:proof:assert:urn:mcp:case#fact-6"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 3
},
"v4": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
},
"v5": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
},
"v6": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 1
}
}
},
{
"attributes": {},
"conclusion": {
"args": [
{
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#probatio_fermatiana_transacta"
},
"evidence": [],
"id": "urn:proof:apply:ProbatioFermatianaTransacta:95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8",
"kind": "rule_application",
"premises": [
"urn:proof:apply:CatenaDuplicata:b960dcb5f436bbdfbae111bcdf8c237eba6d3c8bffa9480c30f3767c1a5be1bc",
"urn:proof:assert:urn:mcp:case#fact-1",
"urn:proof:assert:urn:mcp:case#fact-6"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
},
"v3": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 6
}
}
},
{
"attributes": {
"strength": "defeasible"
},
"conclusion": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"evidence": [],
"id": "urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0",
"kind": "rule_application",
"premises": [
"urn:proof:apply:ProbatioFermatianaTransacta:95048c69bffee3439284129bba12f3989d11ecef6fd95eabca9572065c0a75d8",
"urn:proof:assert:urn:mcp:case#fact-1"
],
"rule": "urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1",
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
},
"v1": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
},
"v2": {
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 2
}
}
},
{
"attributes": {
"allApplicableCandidateIds": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"conflictKey": "{\"args\":[{\"kind\":\"value\",\"type\":{\"name\":\"urn:law:std#Integer\"},\"value\":7}],\"predicate\":\"urn:la:gauss:clir:theorema-fermatianum#primus\"}",
"evaluationInputSemanticHash": "sha256:c0ebafc9508a878bc4720fafa551848fbb32b28b4fa7ce5f72a869c4a50c37f1",
"priorityGraphHash": "sha256:c195600c486f311c1d8a40a1bf48943d06189a3877e3473b2deea14afd62b81b",
"programSemanticHash": "sha256:d76c76b2bf97f9e2baf8dccf465e15d3843a8f2b202f96b0bee8eca759231810",
"stratum": 0,
"survivingCandidateIds": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
]
},
"conclusion": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"evidence": [],
"id": "urn:proof:closure:0d7aeac895165af16cabe73790f8e6122d509d3d81a6b97f131edd487761ad9a",
"kind": "candidate_closure",
"premises": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"sourceAnchors": []
},
{
"attributes": {},
"conclusion": {
"constraint": "urn:la:gauss:clir:theorema-fermatianum#TheoremaFermatianumSemperTenet",
"requirementStatus": "NEITHER",
"status": "UNDETERMINED",
"triggerStatus": "SATISFIED"
},
"evidence": [],
"id": "urn:proof:constraint:TheoremaFermatianumSemperTenet:90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41",
"kind": "constraint_check",
"premises": [
"urn:proof:apply:CasusPropositus:f12a3f0ef43d198f93d07f0ce6e6d997729b416e0ae1f6b37ab109cca800cd4f"
],
"sourceAnchors": [],
"substitution": {
"v0": {
"id": "urn:case:flt:probatio",
"kind": "entity_ref"
}
}
},
{
"attributes": {},
"conclusion": {
"literal": {
"args": [
{
"kind": "value",
"type": {
"name": "urn:law:std#Integer"
},
"value": 7
}
],
"kind": "literal",
"polarity": "positive",
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus"
},
"truthStatus": "TRUE_ONLY"
},
"evidence": [],
"id": "urn:proof:query:mcp",
"kind": "query_evaluation",
"premises": [
"urn:proof:apply:PrimusPraesumptus/R1:0032244643f2c291d0242e55d164389598889599f5577d46bed6c6ed08e9f1d0"
],
"sourceAnchors": []
}
],
"proofHash": "sha256:302ebe366d0e4694373258f46b85ec54bf5eca24063d962933fd4eaf8dda0115",
"roots": [
"urn:proof:constraint:TheoremaFermatianumSemperTenet:90ca33fd1ea4783d6a9f1e0ab1655f623cd0f978c942f01e3e69266aac4b6a41",
"urn:proof:query:mcp"
]
},
"resultHash": "sha256:3e03779ab824b4c6189b1554082b9050407f34c22da7da5a54c67d83a4ee5be7",
"schemaVersion": "law.core.evaluation/0.2"
},
"evaluationStatus": "COMPUTED",
"issues": [],
"judgmentRequests": [],
"proofRef": "urn:proof:query:mcp",
"provenance": {
"acts": [
{
"contributed": true,
"fragmentCount": 6,
"fragments": [
"urn:la:gauss:clir:theorema-fermatianum#DA_ART46",
"urn:la:gauss:clir:theorema-fermatianum#DA_ART50"
],
"jurisdiction": "none",
"namespace": "urn:la:gauss:clir:theorema-fermatianum",
"package": "la-gauss-theorema-fermatianum",
"title": "Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина — EXECUTABLE 6 §33.1"
}
],
"caseHash": "sha256:c0ebafc9508a878bc4720fafa551848fbb32b28b4fa7ce5f72a869c4a50c37f1",
"codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
"jurisdiction": "вне юрисдикции государства",
"legalTime": "2026-09-06",
"mode": "audit",
"programHash": "sha256:d76c76b2bf97f9e2baf8dccf465e15d3843a8f2b202f96b0bee8eca759231810",
"resultHash": "sha256:3e03779ab824b4c6189b1554082b9050407f34c22da7da5a54c67d83a4ee5be7",
"rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
"timezone": "Asia/Qyzylorda"
},
"rulesApplied": [
"urn:la:gauss:clir:theorema-fermatianum#CasusPropositus",
"urn:la:gauss:clir:theorema-fermatianum#CatenaDuplicata",
"urn:la:gauss:clir:theorema-fermatianum#CatenaGradus",
"urn:la:gauss:clir:theorema-fermatianum#CatenaInitium",
"urn:la:gauss:clir:theorema-fermatianum#PrimusPraesumptus/R1",
"urn:la:gauss:clir:theorema-fermatianum#ProbatioFermatianaTransacta"
],
"signature": {
"constants": {},
"parameters": [
{
"labels": [],
"name": "modulus",
"type": {
"name": "urn:law:std#Integer"
}
}
],
"predicate": "urn:la:gauss:clir:theorema-fermatianum#primus",
"schemaVersion": "law.answers.signature/0.1",
"types": {
"urn:law:std#Integer": {
"kind": "std"
}
},
"vocab": {}
},
"vulnerableTo": [
{
"anchors": [
"urn:la:gauss:clir:theorema-fermatianum#DA_ART50"
],
"label": "numerus, cuius probatio Fermatiana transacta est, primus praesumitur donec compositus probetur",
"missing": [
"compositus(7)"
],
"premises": [
{
"premise": "compositus(7)",
"status": "NEITHER"
}
],
"rule": "PrimusPraesumptus/R2"
}
],
"whyNot": []
}Execution · JSON
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓Display metadata
This block is too large for inline viewing. It is included in full in the document JSON, without truncation.
Download JSON ↓JSON · calculations, sources and exact data
{
"acts": [
{
"contributed": true,
"fragmentCount": 6,
"fragments": [
"urn:la:gauss:clir:theorema-fermatianum#DA_ART46",
"urn:la:gauss:clir:theorema-fermatianum#DA_ART50"
],
"jurisdiction": "none",
"namespace": "urn:la:gauss:clir:theorema-fermatianum",
"package": "la-gauss-theorema-fermatianum",
"title": "Малая теорема Ферма: Disquisitiones arithmeticae Гаусса, артикулы 45—50 «De residuis potestatum» — вне юрисдикции государства — доктрина — EXECUTABLE 6 §33.1"
}
],
"caseHash": "sha256:c0ebafc9508a878bc4720fafa551848fbb32b28b4fa7ce5f72a869c4a50c37f1",
"codeHash": "sha256:9bcca6a33805c1c364ca1bc8e9d39d6a9c51ba44203c0406bafbf397b96be699",
"jurisdiction": "вне юрисдикции государства",
"legalTime": "2026-09-06",
"mode": "audit",
"programHash": "sha256:d76c76b2bf97f9e2baf8dccf465e15d3843a8f2b202f96b0bee8eca759231810",
"resultHash": "sha256:3e03779ab824b4c6189b1554082b9050407f34c22da7da5a54c67d83a4ee5be7",
"rustCodeHash": "sha256:d368cafc7162ed7a6563df5e5c943a57be26fa8aeb3179b530fe3bdd67fe9be4",
"timezone": "Asia/Qyzylorda"
}- evaluation SHA-256
- sha256:a1ae8ee430e1d60aa4879e8b8cccc09a868786933ea2f1aae47e23443562b07b
Original data · JSON
{
"args": [
7
],
"facts": [
{
"args": [
"urn:case:flt:probatio",
7,
2
],
"predicate": "propositum"
},
{
"args": [
"urn:case:flt:probatio",
6
],
"predicate": "vestigium"
},
{
"args": [
"urn:case:flt:probatio",
1,
2
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
2,
4
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
3,
1
],
"predicate": "residuum"
},
{
"args": [
"urn:case:flt:probatio",
6,
1
],
"predicate": "residuum"
}
],
"kind": "truth",
"legalTime": "2026-09-06",
"package": "la-gauss-theorema-fermatianum",
"predicate": "primus",
"proof": true
}