OK - when I read this, it is exactly what I was looking for. When I use the word 'function' I don't mean a formula for computing that function - but an 'asignment'. The conditions that you describe - i.e. that the function is increasing until a point where it drops and than increasing again are as good as any other conditions, they are precise.
:)