ジョルダン標準形

行列の冪乗

特に正方行列に対してを求める計算。 [** が対角化可能な場合] を対角化して対角行列を求める 対角行列のn乗は対角成分をそれぞれn乗していくだけなので簡単。両辺乗すると したがって、 [** が対角化不可能な場合] は対角化不可能な場合もある。この場合は…

Union CTF | neo-classical key exchange

#UnionCTF 一般線形群上の離散対数問題 そしてこれは行列が対角化#### できないときには解ける import os from hashlib import sha1 from random import randint from Crypto.Cipher import AES from Crypto.Util.Padding import pad, unpad FLAG = b"union{…

CrewCTF 2022 | matdlp

#CrewCTF_2022 FLAG = open('flag.txt', 'r').read().encode() p = 0x3981e7c18d9517254d5063b9f503386e44cd0bd9822710b4709c89fc63ce1060626a6f86b1c76c7cbd41371f6bf61dd8216f4bc6bad8b02a6cd4b99fe1e71b5d9ffc761eace4d02d737e5d4bf2c07ff7 m = 6 import …