La bibliothèque se documente elle-même · Numérique et optimisation
stzMathClaim
20 méthodes propres · 0 formes avec extensions, rangées sous leur méthode
la source: base/math/stzMathClaim.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Numérique et optimisation
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Exemples : 0 viennent des tests de la bibliothèque ; 15 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2"). 5 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
Kind
(sans commentaire dans la source : le nom se lit comme une phrase) kindaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Kind()
#--> identitycomposé à partir de la signature, exécuté pour cette pageRelation
(sans commentaire dans la source : le nom se lit comme une phrase) relationaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Relation()
#--> =composé à partir de la signature, exécuté pour cette pageLhs
(sans commentaire dans la source : le nom se lit comme une phrase) lhsaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Lhs()
#--> 3^2 + 4^2 + 1composé à partir de la signature, exécuté pour cette pageRhs
(sans commentaire dans la source : le nom se lit comme une phrase) rhsaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Rhs()
#--> 5^2composé à partir de la signature, exécuté pour cette pageOver
(sans commentaire dans la source : le nom se lit comme une phrase) overaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Over()
#--> realcomposé à partir de la signature, exécuté pour cette pageVars
(sans commentaire dans la source : le nom se lit comme une phrase) varsaucune extension
Label
(sans commentaire dans la source : le nom se lit comme une phrase) labelaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Label()
#--> 3^2 + 4^2 + 1 = 5^2composé à partir de la signature, exécuté pour cette pageTactic
(sans commentaire dans la source : le nom se lit comme une phrase) tacticaucune extension
Statement
(sans commentaire dans la source : le nom se lit comme une phrase) statementaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Statement()
#--> 3^2 + 4^2 + 1 = 5^2composé à partir de la signature, exécuté pour cette pageSamplePoints
the points the floor samples: one for a closed statement, sixteen per variable otherwise, integers where the domain is integersaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? @@( o1.SamplePoints() )
#--> [ [ 0 ] ]composé à partir de la signature, exécuté pour cette pageCheck
the floor's verdict: every sampled point, the first counterexample keptaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? @@( o1.Check() )
#--> [ [ "verdict", 0 ], [ "route", "numeric floor" ], [ "points", 1 ], [ "evidence", "the sides are 26 and 25" ], [ "counterexample", [ 0 ] ] ]composé à partir de la signature, exécuté pour cette pageIsTrue
(sans commentaire dans la source : le nom se lit comme une phrase) is trueaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.IsTrue()
#--> 0composé à partir de la signature, exécuté pour cette pageLastCheck
(sans commentaire dans la source : le nom se lit comme une phrase) last checkaucune extension
TheoremName
THE DOOR: the Lean statement, and the verdict when Lean is presentaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.TheoremName()
#--> claim_3_2_4_2_1_5_2composé à partir de la signature, exécuté pour cette pageLeanTactic
the tactic: the author's, or the one the kind and the variables call foraucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.LeanTactic()
#--> norm_numcomposé à partir de la signature, exécuté pour cette pageLeanStatement
(sans commentaire dans la source : le nom se lit comme une phrase) lean statementaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.LeanStatement()
#--> ((3^2 + 4^2 + 1 : ℝ) = 5^2)composé à partir de la signature, exécuté pour cette pageToLean
(sans commentaire dans la source : le nom se lit comme une phrase) to leanaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.ToLean()
#--> theorem claim_3_2_4_2_1_5_2 : ((3^2 + 4^2 + 1 : ℝ) = 5^2) := by norm_numcomposé à partir de la signature, exécuté pour cette pageCheckWithLean
through the door: a proof when Lean is here, the door's name when it is not; the floor's verdict rides along either wayaucune extension
Why
(sans commentaire dans la source : le nom se lit comme une phrase) whyaucune extension
exemple composé
o1 = new stzMathClaim("3^2 + 4^2 + 1 = 5^2")
? o1.Why()
#--> an identity over the reals, '3^2 + 4^2 + 1 = 5^2': FALSE on the floor, the sides are 26 and 25; the Lean door is open (lean at C:\Lean\elan\bin/lean.exe, project at C:\Lean\stz_lean)composé à partir de la signature, exécuté pour cette page
