Documentation / LearningLemur

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • WirisQuizzes

      • LearningLemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Miscellaneous

                      • Wiris Integrations

                        • Home
                        • LearningLemur
                        • LearningLemur Reference
                        • LearningLemur glossary of commands
                        • LearningLemur glossary of commands

                        Analysis

                        Reading time: 2min

                        These commands allow you to analyse the behaviour of functions using tools from calculus. They support symbolic and numerical operations such as derivatives, integrals, and limits, as well as operations that approximate values or define regions between curves. These tools are useful for building exercises involving rates of change, accumulated quantities, and graphical interpretations of functions.

                        Tip: For practical examples showing how these commands are used in exercises, see the Examples section.

                        Function Reference

                        differentiate

                        Description

                        Computes the derivative of a function. It can be used to compute higher-order derivatives and to specify the variable with respect to which the differentiation is performed.

                        Syntax

                        
                        differentiate(Function)
                        differentiate(Function, Identifier)
                        differentiate(Function, Identifier, Integer)
                        differentiate(Function, Integer)
                        

                        Returns

                        The symbolic derivative of the function. If an integer n is provided, the result is the n-th derivative.

                        Notes

                        • If the variable is omitted, the system assumes the default variable of the function.
                        • Higher-order derivatives are specified using the integer parameter.

                        integrate

                        Description

                        Computes the integral of a function. The command supports both indefinite integrals (primitives) and definite integrals between two bounds.

                        Syntax

                        
                        integrate(Function)
                        integrate(Function, Identifier)
                        integrate(Function, Identifier, Integer | Expression, Integer | Expression)
                        integrate(Function, Integer | Expression, Integer | Expression)
                        

                        Returns

                        The primitive function for indefinite integration, or the numerical or symbolic value of the definite integral between the specified bounds.

                        Notes

                        • Definite integrals require lower and upper limits.
                        • Bounds may be integers or expressions.

                        limit

                        Description

                        Computes the limit of a function or expression as the variable approaches a specified value.

                        Syntax

                        
                        limit(Function, Identifier, Real | Infinity)
                        limit(Function, Real | Infinity)
                        

                        Returns

                        The limit of the function as the variable approaches the specified value.

                        Notes

                        • The limit point may be a real value or infinity.
                        • If the variable is omitted, the system assumes the default variable.

                        numerical_differentiation

                        Description

                        Computes the derivative of a function numerically at a specific point.

                        Syntax

                        
                        numerical_differentiation(Function, Real)
                        

                        Returns

                        A numerical approximation of the derivative of the function at the specified value.

                        Notes

                        • This method is useful when the derivative cannot be computed symbolically.
                        • The result is an approximation based on numerical evaluation.

                        numerical_integration

                        Description

                        Computes the value of a definite integral numerically between two points.

                        Syntax

                        
                        numerical_integration(Function, Real, Real)
                        

                        Returns

                        A numerical approximation of the integral of the function between the given bounds.

                        Notes

                        • This command is useful when an analytical integral is difficult or impossible to compute.
                        • The result represents an approximation of the accumulated value between the two bounds.

                        region

                        Description

                        Defines the region between one or two curves. This command can be used to specify areas in the coordinate plane, optionally restricted to a specific range.

                        Syntax

                        
                        region(Curve)
                        region(Curve, Range)
                        region(Curve, Curve)
                        region(Curve, Curve, Range)
                        

                        Returns

                        A region representing the area enclosed by the specified curve or curves, optionally restricted to the provided range.

                        Notes

                        • If two curves are provided, the region represents the area between them.
                        • The optional range x0..xf restricts the region to a specific interval.

                        Was this article helpful?

                        Yes
                        No
                        Give feedback about this article

                        Related Articles

                        • Determinant
                        • Coefficient of variation
                        • Distribution

                        Analysis

                        Function Reference differentiate integrate limit numerical_differentiation numerical_integration region

                        Making people’s STEM work more meaningful

                        MathType

                        • MathType for Office Tools
                        • MathType for Mac
                        • MathType for Microsoft 365
                        • MathType for Google Workspace
                        • MathType for LMS
                        • MathType for XML Editors
                        • Arabic notation
                        • Our products accessibility
                        • MathType is online

                        WirisQuizzes

                        Learning Lemur

                        Solutions for Education

                        • Blackboard Learn
                        • Brightspace by D2L
                        • Canvas
                        • Google Classroom
                        • Moodle
                        • Schoology

                        Solutions for Publishing Houses

                        Solutions for Technical Writers

                        Solutions for Chemistry

                        Integrations

                        • HTML Editors
                        • MathType in WordPress

                        Pricing

                        Company

                        Careers

                        Blog

                        Contact Us

                        Buy Now

                        Plugin Downloads

                        © Wiris 2025

                        • Cookie Settings
                        • Cookie Policy
                        • Terms of Use
                        • Privacy Policy / GDPR
                        • Student Data Privacy
                        • Compliance
                        • Powered by Helpjuice
                        Expand