Understanding Linear Functions and their Representations