Analyzing functions using different representations