I am trying to prove commutative property for agda. I tried to explore the standard library but there is lot of complex thing which i could not understand. I tried in this way --
comm : (a b : Q) -> (a + b) === (b + a)
the problem here is + which is not defined over Q in library. Can't we proof this without defining + over Q. Please guide me.