设数列{a n }的前n项积为T n ,已知对?n,m∈N + ,当n>m时,总有 T n T m = T n-m ? q (n-m)m (q>0是常数). (1)求证:数列{a n }是等比数列; (2)设正整数k,m,n(k<m<n)成等差数列,试比较T n ?T k 和(T m ) 2 的大小,并说明理由; (3)探究:命题p:“对?n,m∈N + ,当n>m时,总有 T n T m = T n-m ? q (n-m)m (q>0是常数)”是命题t:“数列{a n }是公比为q(q>0)的等比数列”的充要条件吗?若是,请给出证明;若不是,请说明理由.