Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
| Download
Views: 1794
Image: ubuntu2004
1
load("__common__.sage")
2
3
def generator():
4
A=random_matrix(QQ,4,4,algorithm='echelonizable',rank=choice([choice([2,3]),4]),upper_bound=9)
5
if A.rank()==4:
6
invertible=true
7
else:
8
invertible=false
9
10
return {
11
"name": choice(["A","B","C","M","N","P","Q"]),
12
"matrix": A,
13
"rref": A.rref(),
14
"invertible": invertible
15
}
16
17