Logic and design : in art, science & mathematics