### 1.15.1 Διαφορά ανάμεσα σε συνάρτηση και παράσταση

Μία συνάρτηση f ορίζεται για παράδειγμα από :
f(x):=x`^`2-1 ή από f:=x->x`^`2-1
δηλαδή, για όλα τα x, f(x) ισούται με την παράσταση x2−1. Σε αυτή την περίπτωση, για να πάρετε την τιμή του f για x=2, εισάγετε : f(2).
Αλλά εάν η είσοδος είναι g:=x`^`2-1, τότε το g είναι μία μεταβλητή όπου αποθηκεύεται η παράσταση x2−1. Σε αυτή την περίπτωση, για να πάρετε την τιμή του g για x=2, εισάγετε : subst(g,x=2) (g είναι μια παράσταση ως προς x).

Όταν μία εντολή αναμένει μία συνάρτηση ως όρισμα, αυτό το όρισμα θα είναι είτε ο ορισμός της συνάρτησης (π.χ. x->x`^`2-1) είτε το όνομα μιας μεταβλητής που έχει ανατεθεί σε μια συνάρτηση (π.χ. f που ορίσθηκε προηγουμένως από π.χ. f(x):=x`^`2-1).
Όταν μία εντολή αναμένει μία παράσταση ως όρισμα, αυτό το όρισμα θα είναι είτε ο ορισμός της παράστασης (για παράδειγμα x`^`2-1), είτε το όνομα μιας μεταβλητής που έχει ανατεθεί σε μια παράσταση (π.χ. g που ορίσθηκε προηγουμένως , για παράδειγμα , από g:=x`^`2-1), ή η αποτίμηση μιας συνάρτησης. π.χ. f(x) εάν το f είναι μια συνάρτηση που έχει οριστεί προηγουμένως, για παράδειγμα, από f(x):=x`^`2-1.