Documentation / LearningLemur

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • Wiris Quizzes

      • Learning Lemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Miscellaneous

                      • Home
                      • Learning Lemur
                      • Basic guide to Learning Lemur
                      • Using advanced logic
                      • Glossary of commands
                      • Glossary of commands

                      Complex numbers

                      Reading time: 1min

                      This section provides a set of commands dedicated to working with complex numbers. You can define complex numbers, perform operations to extract their components, convert between different forms, and manipulate them for various mathematical problems. These tools are essential for creating problems in algebra, advanced geometry, and other fields requiring complex number manipulation.

                      Example classroom uses

                      • Generate a random complex number and ask students to find its argument or express it in polar form. 
                      • Provide a complex expression and ask students to determine its conjugate. 
                      • Create a complex number or a polynomial with complex coefficients and challenge students to identify its real or imaginary parts. 

                      👉Need concrete examples? Check out the Examples section to see how these functions are used in real exercises. It’s a great place to see how to combine random value generation, conditions, and solution logic in context.

                       

                      Functions

                      argument

                      Given a complex number, computes the argument. 

                      argument(Complex)
                       
                       

                      conjugate

                      Given a complex number or expression, returns the conjugate. 

                      conjugate(Complex) 
                      conjugate(Polynomial)

                      Given a complex number z or a polynomial with complex coefficients, returns its conjugate.

                       
                       

                      imaginary_part

                      Given a complex number or a polynomial, returns the imaginary part. 

                      imaginary_part(Complex) 
                      imaginary_part(Polynomial)

                      Given a complex number z or a polynomial with complex coefficients, returns its imaginary part.

                       
                       

                      polar

                      Given a complex number in its binomial expression, converts it in its polar expression, or vice versa. 

                      polar(Complex) 
                      polar(Polynomial, Real)

                      Given a complex number z , returns a list: the first element is the radius and the second one is the argument. 

                      Given two reals r and θ, the radius and argument of a complex number, writes it in binomial form.

                       
                       

                      real_part

                      Given a complex number or a polynomial, returns the real part. 

                      real_part(Complex) 
                      real_part(Polynomial)

                      Given a complex number z or a polynomial with complex coefficients, returns its real part.

                       
                       

                      Was this article helpful?

                      Yes
                      No
                      Give feedback about this article

                      Related Articles

                      • Equations are printed with characters omitted, clipped, or substituted
                      • MathType API documentation
                      • LaTeX support

                      Complex numbers

                      Example classroom uses Functions argument conjugate imaginary_part polar real_part

                      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