y=2^logx
の微分は
logy=logx*log2
y'/y=(logx)'log2+logx(log2)'
y'=y(log2/x+0)
y'=2^logx*log2/x

であっているでしょうか?