FormulaLookup["query"]
gives a list of the full names of formulas whose names are consistent with "query".
FormulaLookup["query",n]
returns at most n results.
FormulaLookup["class"]
returns the names of all formulas within that class.
FormulaLookup
FormulaLookup["query"]
gives a list of the full names of formulas whose names are consistent with "query".
FormulaLookup["query",n]
returns at most n results.
FormulaLookup["class"]
returns the names of all formulas within that class.
Details and Options
- FormulaLookup[All] gives a full list of formula names.
- FormulaLookup["Classes"] returns a full list of formula classes.
- The following options can be given:
-
RequiredPhysicalQuantities {} which physical quantities to require ExcludedPhysicalQuantities {} which physical quantities to exclude - Supported physical quantities include both physical and chemical quantities such as "Length", "ElectricCurrent", and "ChemicalPotential", as well as mathematical and financial quantities such as "Angle" and "Money".
Examples
open all close allBasic Examples (2)
Discover the full names of formulas for use in FormulaData:
FormulaLookup["ohm's law"]FormulaData["OhmsLaw"]Find all formulas for a query:
FormulaLookup["pendulum"]Scope (3)
Options (9)
RequiredPhysicalQuantities (5)
Limit the results by specifying a list of required physical quantities:
FormulaLookup["moment of inertia formula", RequiredPhysicalQuantities -> {"Radius"}]Several necessary physical quantities can be specified:
FormulaLookup["moment of inertia formula", RequiredPhysicalQuantities -> {"Radius", "Height"}]Include both required physical quantities and physical quantities to be excluded:
FormulaLookup["moment of inertia formula", RequiredPhysicalQuantities -> {"Radius"}, ExcludedPhysicalQuantities -> {"Height"}]Examine all formulas with specified physical quantities:
FormulaLookup[All, RequiredPhysicalQuantities -> {"Distance", "Mass"}]Find physics formulas using speed, distance and height:
FormulaLookup["Physics", RequiredPhysicalQuantities -> {"Speed", "Distance", "Height"}]ExcludedPhysicalQuantities (4)
Limit the results by specifying a list of excluded physical quantities:
FormulaLookup["moment of inertia formula", ExcludedPhysicalQuantities -> {"Height"}]Several necessary physical quantities can be specified:
FormulaLookup["moment of inertia formula", ExcludedPhysicalQuantities -> {"Radius", "Height"}]Include both required physical quantities and physical quantities to be excluded:
FormulaLookup["moment of inertia formula", RequiredPhysicalQuantities -> {"Radius"}, ExcludedPhysicalQuantities -> {"Height"}]Find all formulas with specified physical quantities but not including other physical quantities:
FormulaLookup[All, 10, RequiredPhysicalQuantities -> {"Distance", "Mass"}, ExcludedPhysicalQuantities -> {"SlopeAngle", "Work", "Length"}]Applications (1)
Possible Issues (1)
Interactive Examples (1)
Dynamically examine formulas with specific physical quantities:
pqs = {"Time", "Length", "Mass", "Frequency", "Speed", "Energy", "Power"};
Manipulate[
formulas = FormulaLookup[All, 1000, RequiredPhysicalQuantities -> {pq1, pq2, pq3}];
If[formulas === {}, Style["no formulas found", Gray],
Pane[Column[
Column[{Style[#, Bold], Column[Flatten[{FormulaData[#, "Formula"]}]],
FormulaData[#, "QuantityVariableTable"]}] & /@ formulas,
Dividers -> Center], {Automatic, 500},
Scrollbars -> True]],
{{pq1, "Time", "phys. quant. 1"}, pqs, SetterBar},
{{pq2, "Length", "phys. quant. 2"}, pqs, SetterBar},
{{pq3, "Speed", "phys. quant. 3"}, pqs, SetterBar}, SaveDefinitions -> True]See Also
Related Guides
-
▪
- Formulas
History
Text
Wolfram Research (2014), FormulaLookup, Wolfram Language function, https://reference.wolfram.com/language/ref/FormulaLookup.html.
CMS
Wolfram Language. 2014. "FormulaLookup." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FormulaLookup.html.
APA
Wolfram Language. (2014). FormulaLookup. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FormulaLookup.html
BibTeX
@misc{reference.wolfram_2026_formulalookup, author="Wolfram Research", title="{FormulaLookup}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/FormulaLookup.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_formulalookup, organization={Wolfram Research}, title={FormulaLookup}, year={2014}, url={https://reference.wolfram.com/language/ref/FormulaLookup.html}, note=[Accessed: 13-June-2026]}