"Formal" here means that you're not actually doing calculus (i.e., you're not taking any limits), but you're pretending that you can. This is what's happening in the following problem:
Example 1.
Let T:F[x]→F[x] be defined by
T(f)=∫0xf(t)dt.
Show that T is linear.
Solution.
By definition,
T(i=0∑naixi)=i=0∑ni+1aixi+1.
Let's show that T(f+g)=T(f)+T(g). Let f=∑i=0naixi and g=∑i=0mbixi. Let p=max{n,m}, and set ai=0 if i>n or bi=0 if i>m. (In the following, I'll mark a line with (T) if I use the definition of T, and I'll mark it with a (V) if I use any definition related to F[x]. You don't need to do this in your own proofs--the marks are there to help you understand what I'm writing.)
If your solution doesn't include almost if not all of the things I wrote, then I can guarantee you that your solution is incorrect as a result of misinterpreting the meaning of T.
Even though we're using the integral symbol, this does not mean that we're using the Riemann integral to define T. Remember that the Riemann integral is defined by taking the limit of a Riemann sum of a function f:[a,b]→R. To differentiate between these two, I will use TRiemann to denote the Riemann integral. In this instance, TRiemann:{polynomial functions}→{polynomial functions}, with
(You don't need to pay that much attention to the limit part. It's just there to remind you of how little T uses when compared to TRiemann.)
T and TRiemann may look the same, but they are actually very different.T is a map between things that we call formal polynomials, which essentially means that we don't think of x as a variable, but as just a (mostly meaningless) symbol. On the other hand, TRiemann is defined between polynomial functions, which means that we think of x as a variable that we can plug things into.
The most common issue I saw was that students confused T with TRiemann, which is understandable, but still a big mistake in this class. It's true that TRiemann is linear, but it doesn't tell you anything about linearity of T because T is defined formally instead of with Riemann sums. Like I said at the beginning, "formally" means you're only pretending you can do calculus. If you could do calculus on F[x] (which you can never actually do), then given a polynomial f=∑i=0naixi, the only reasonable meaning of the integral is
So, the actual definition of T (and how you're supposed to interpret the problem) is
T(i=0∑naixi)=i=0∑ni+1aixi+1,
i.e., it's what you get if you could apply the fundamental theorem of calculus. But we can't actually use it, which is why T is called formal integration.
Correctly interpreting problems is a skill you have to learn in math, so it's important to take a step back and think about whether what you write down makes sense. For example, you could ask yourself:
If F=Z2, then does it make sense to use the fundamental theorem of calculus?
Hopefully, you would answer no, because calculus can only be done if you can take limits, which you can't do in Z2 (or most fields, for that matter). This means that the only reasonable interpretation of the integral in T is to compute it formally.
To test your understanding, you can re-try part (b):
Exercise 1.
Let T:F[x]→F[x] be defined by
T(f)=dxdf.
Write down the precise definition of T.
Show that T is linear.
Like in the example, T is called formal differentiation because the usual derivative is defined as
dxdf(x)=h→0limhf(x+h)−f(x),
and similarly, this is not well-defined in an arbitrary field since we usually can't take limits. However, we still know what the derivative of a polynomial should be.