Ask Your Question

random matrix with determinant +- 1

asked 2018-02-01 05:15:26 +0200

Daniel L gravatar image

I want to generate a random 4x4 matrix with integer entries and determinant either 1 or -1. I know that you can use

random_matrix(ZZ,4,4, algorithm = 'unimodular')

to generate matrices with determinant 1 (so in the special linear group). However, I'm actually more interested in the matrices with determinant -1.

Is there a 'Sage' way to do this? Or are there other functions/routines out there I should look at?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-02-01 05:25:57 +0200

dan_fulea gravatar image

Exchanging the first two columns of a random unimodular matrix...

edit flag offensive delete link more


Right, that should work!...I'll let you know...

Daniel L gravatar imageDaniel L ( 2018-02-01 06:27:00 +0200 )edit

This works. Nice simple solution. Thanks Dan.

Daniel L gravatar imageDaniel L ( 2018-02-01 16:25:51 +0200 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2018-02-01 05:15:26 +0200

Seen: 1,240 times

Last updated: Feb 01 '18