Equações Funcionais - Exercícios Resolvidos de Equações Funcionais | PDF | Lógica matemática ...
Exercícios Resolvidos de Equações Funcionais | PDF | Lógica matemática ...

Como resolver equações funcionais sem perder o resto do dia

Equações funcionais são those puzzles where you're given a relationship involving an unknown function and you have to find what that function actually is. The standard form looks like f(x+y) = f(x) + f(y), but in practice you'll encounter things that are nowhere near this clean. Cauchy's equation is the textbook starting point, but real-world problems don't care about your textbook. Let me walk through the process as I actually use it, not as a professor would write it.

A técnica de substituição progressiva

The core move is substitution. You plug in specific values for x and y to extract information about f. Start with the simplest cases: set x = 0, set y = 0, set x = y. These three substitutions alone will handle maybe 40% of the problems you see. From there, you iterate — use what you've found to make the next substitution smarter. For example, if you have f(x+y) = f(x) + f(y) and you already proved f(0) = 0 by setting both variables to zero, the next useful move is setting y = -x to get f(0) = f(x) + f(-x), which tells you immediately that f is odd. That's two lines of work and you've locked down two properties.

When the equation has a product term, like f(xy) = f(x)f(y), the strategy shifts slightly. Substitution still works, but you need to look for multiplicative identities. Setting x = 1 gives f(y) = f(1)f(y), which means either f(1) = 1 or f is identically zero. This split is something most people miss on first try, and it determines the entire path forward.

O problema que me pegou de surpresa

I worked on a constrained optimization project a while back where the objective function had to satisfy a functional equation of the form f(ax + by) = cf(x) + df(y) for specific constants a, b, c, d that weren't nice numbers. The equation looked linear at first glance, so I immediately tried the standard additive approach. That failed within three steps because the constants broke the symmetry I was counting on. The workaround was to transform the variables. I defined g(x) = f(kx) for a carefully chosen k that rescaled the equation back into Cauchy-like form. Solving for k took about twenty minutes of algebra, but once I had it, the rest was straightforward. g satisfied the additive equation, so g(x) = mx for some constant m, which meant f(x) = (m/k)x. The answer was linear, same as Cauchy, but getting there required noticing the scaling property that the raw equation hid.

If you run into a similar situation where direct substitution leads to a dead end, check whether a change of variables can simplify the coefficients before you abandon the approach entirely. It saved me roughly six hours that I would have wasted chasing false paths.

Continuidade e condições de regularidade

Here's the part most introductions gloss over too quickly. The equation f(x+y) = f(x) + f(y) has wildly pathological solutions if you don't impose any regularity condition. Using a Hamel basis for R over Q, you can construct additive functions that are nowhere continuous, unbounded on every interval, and generally unusable in any applied context. These solutions exist mathematically but are irrelevant for practically every problem you'll actually encounter. The standard fix is to add a regularity condition: continuity at a single point, boundedness on an interval, monotonicity on some range, or measurability. Any one of these is sufficient to rule out the pathological solutions and force f(x) = cx. In competition settings, the condition is usually stated explicitly or implied by the domain. In applied work, you should verify it yourself rather than assume it.

👉 Clique no botão abaixo para saber mais sobre o assunto!

A counter-intuitive point: continuity at a single point is enough. You don't need continuity everywhere. Once you prove it at one point, the additive structure propagates it. This is useful when your problem gives you a boundary condition or a limit at a specific value rather than a global smoothness guarantee.

P armacos comuns e onde as pessoas erram

Substitution fatigue is real. People plug in the same three values repeatedly without checking whether each substitution is giving them new information. Before every substitution, ask yourself what property of f you're trying to isolate. If the answer is "I'm not sure," you're probably wasting time. Another common error is assuming injectivity or surjectivity without proof. From f(x+y) = f(x) + f(y) you cannot conclude that f is injective. The zero function satisfies the equation and is nowhere injective. You need an additional condition like f(x) = 0 implies x = 0, which is stronger than what the equation alone provides.

When dealing with equations that mix addition and multiplication, like f(xy) = xf(y) + yf(x), the quotient rule for derivatives shows the structural similarity to f(x) = cx log(x). But you shouldn't reach for calculus unless the problem gives you differentiability. The algebraic solution exists without it: dividing by xy gives f(xy)/(xy) = f(x)/x + f(y)/y, and setting g(x) = f(x)/x reduces it to an additive equation in g. This transformation is not obvious on first read, and it's the kind of move that separates people who solve these quickly from people who stare at the equation for ten minutes.

Limitações que ninguém menciona

Functional equations break down in several scenarios that aren't covered in most tutorials. First, systems of functional equations — where you have two or more equations involving the same unknown function — often resist closed-form solutions. Numerical approximation may be the only practical route, and even then convergence isn't guaranteed. Second, equations defined on discrete domains like integers or finite groups require different techniques. The substitution method still applies, but the lack of density means you can't use limiting arguments. You're working with recursion relations disguised as functional equations, and the tools from that area (generating functions, characteristic equations) are more relevant than the analytic methods used for real-valued functions.

Third, uniqueness is not guaranteed even when you find a solution. The equation f(x^2) = f(x)^2 has at least two solutions on the reals: f(x) = x and f(x) = |x|. Finding one solution doesn't mean you've found all of them. You need to systematically explore whether other branches are possible, usually by analyzing fixed points and sign behavior.

Recursos práticos

For practice problems with detailed solutions, the Art of Problem Solving forum has a dedicated functional equations thread that's been maintained for years. The problems range from introductory to olympiad level, and the community solutions often include multiple approaches. For a reference that stays closer to the applied side, the book "Functional Equations in Several Variables" byAczél and Dhombres covers the theory rigorously, though it assumes familiarity with real analysis. My own workflow for tackling a new functional equation is: identify the domain, perform the three basic substitutions (x=0, y=0, x=y), check whether the equation has homogeneity or symmetry properties, look for a transformation that simplifies the structure, and then verify any candidate solution by direct substitution. The verification step is non-negotiable — it takes thirty seconds and catches about half the errors I make.