OpenMusic Reference
factorize
factorize
(arithmetic module) -- returns the prime decomposition of a number
Syntax
factorize number
Inputs
name | data type(s) | comments |
---|---|---|
number | a number | though this input will accept any kind of number, the function only works correctly for positive integers |
Output
output | data type(s) | comments |
---|---|---|
first | a tree | returns the prime decomposition of number |
Description
This function returns a tree in the form ((x,y)…) where x is a prime factor of number and y is an exponent of that prime factor. The primes known to the system are the 1230 primes ranging from 1 to 9973.
![]() |
Any number can be represented as a product of prime numbers. For example, 21 can be decomposed into 37. 45 can be represented as 33*5. This sequence of prime numbers is unique for any given number. Because of this, factorization has many applications, especially in cryptography.
—|—
Prev | Home | Next |
---|---|---|
f->mc | Up | famille |