Volevo sapere se in java esiste una libreria di funzioni matematiche avanzate o se si trova in qualche sito???

Mi servono funzioni che eseguano operazioni tipo: radice quadrata, calcolo della norma, etc.

E funzioni che eseguano operazioni tra matrici: calcolo autovettori ed autovalori, etc.

Esiste questa libreria????