is an option for Integrate, Sum, and similar functions that specifies whether explicit conditions on parameters should be generated in the result.
- Possible settings for GenerateConditions include:
All return all possible answers using Piecewise Automatic return a condition only if it is not generically satisfied True return any condition that is needed False never return any needed conditions None return unevaluated if conditions are needed
- Functions with a GenerateConditions option may support fewer possible settings.
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).
Wolfram Language. 1996. "GenerateConditions." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2008. https://reference.wolfram.com/language/ref/GenerateConditions.html.
Wolfram Language. (1996). GenerateConditions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GenerateConditions.html