GenerateConditions

GenerateConditions

is an option for Integrate, Sum, and similar functions that specifies whether explicit conditions on parameters should be generated in the result.

Details

  • Possible settings for GenerateConditions include:
  • Allreturn all possible answers using Piecewise
    Automaticreturn a condition only if it is not generically satisfied
    Truereturn any condition that is needed
    Falsenever return any needed conditions
    Nonereturn unevaluated if conditions are needed
  • Functions with a GenerateConditions option may support fewer possible settings.

Examples

Basic Examples  (2)

Obtain conditions for validity of the result in FourierTransform:

GenerateConditions is set to False by default in this case:

The result from Integrate contains conditions for validity:

Use GenerateConditions->False to obtain a result that is valid for a limited range of a:

Wolfram Research (1996), GenerateConditions, Wolfram Language function, https://reference.wolfram.com/language/ref/GenerateConditions.html (updated 2008).

Text

Wolfram Research (1996), GenerateConditions, Wolfram Language function, https://reference.wolfram.com/language/ref/GenerateConditions.html (updated 2008).

CMS

Wolfram Language. 1996. "GenerateConditions." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/GenerateConditions.html.

APA

Wolfram Language. (1996). GenerateConditions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GenerateConditions.html

BibTeX

@misc{reference.wolfram_2023_generateconditions, author="Wolfram Research", title="{GenerateConditions}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/GenerateConditions.html}", note=[Accessed: 18-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_generateconditions, organization={Wolfram Research}, title={GenerateConditions}, year={2008}, url={https://reference.wolfram.com/language/ref/GenerateConditions.html}, note=[Accessed: 18-March-2024 ]}