秩的定义是:存在k阶子式不为0,而k+1阶子式全为0,那么矩阵秩为k。没有要求所有的k阶子式都不为0,所以A有二阶子式为0并不奇怪,也不能推出秩不大于2。正确的说法,应该是因为矩阵存在2阶子式(你算的那个)不为0,那么矩阵的秩至少为2。如果按照你的推论,当A有一个元素为0,那么A的一阶子式不就是0了吗,那A的秩就不大于1吗。
好像你是对的