mathematics and architecture