Inform´atica no Ensino da Matem´atica

EP/13

1

Inform´
atica no Ensino da Matem´
atica
EP/13 — 11/10/2014

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

EP/13

2

ATIVIDADE 2
Para poupar esfor¸co de digita¸c˜ao, vocˆe pode usar o tradicional sistema de copiar e colar
(CTRL-C e CTRL-V) para aproveitar um comando digitado anteriormente em outro lugar.
J´a para copiar e colar o resultado de um comando, vocˆe deve proceder como se segue:
suponha que vocˆe queira copiar o resultado do comando da linha 3 para uma determinada
posi¸c˜ao no campo de entrada da linha 5. Clique primeiro na posi¸c˜ao desejada no campo de
entrada da linha 5 e, ent˜ao, clique no resultado (em azul) apresentado na linha 3. Pronto!
Vocˆe tamb´em pode usar os n´
umeros das linhas da Janela CAS do GeoGebra 4.x para
poupar esfor¸co de digita¸c˜ao. Vamos ver um exemplo: suponha que vocˆe digite o n´
umero
8712870/48506557 no campo de entrada da linha 1 e o n´
umero 505149/2812281 no campo
de entrada da linha 2:
8712870/48506557
1

8712870
48506557

505149/2812281
2

505149
2812281

Se, no campo de entrada da linha 3, vocˆe digitar $1 − $2, o GeoGebra 4.x calcular´a o n´
umero
8712870/48506557 − 505149/2812281:

3

$2 − $1

1841
45471356208839

Se vocˆe usar #1 e #2 ao inv´es de $1 e $2, o GeoGebra 4.x ir´a substituir #1 e #2 no campo de
entrada da linha em quest˜ao pelos resultados calculados nas linhas 1 e 2, respectivamente.
Por exemplo, se na linha 4 vocˆe digitar:

4

#2 − #1

e, ent˜ao, pressionar a tecla ENTER, a linha 4 ficar´a assim:

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

4

EP/13

3

(168383 / 937427) − (8712870 / 48506557)

1841
45471356208839

A tabela seguinte descreve o sistema de referˆencia para comandos e resultados.

ao
Descri¸c˜

Substitui¸c˜
ao
no Campo
de Entrada

#

referˆencia para o resultado calculado na linha anterior

sim

#5

referˆencia para o resultado calculado na linha 5

sim

$

referˆencia para o resultado calculado na linha anterior

n˜ao

$5

referˆencia para o resultado calculado na linha 5

n˜ao

Sintaxe

Uma outra maneira de se poupar esfor¸co de digita¸c˜ao ´e utilizar vari´aveis para representar
express˜oes. Por exemplo, se vocˆe vai usar muito a express˜ao
(a − 2) · (a − 3),
´e conveniente criar uma vari´avel para represent´a-la. Isso ´e feito com o operador de atribui¸c˜ao
(:=):
b := (a - 2) (a - 3)
Ap´os digitar esse comando, onde o s´ımbolo b aparecer, ele ser´a substitu´ıdo pela express˜ao
(a − 2) · (a − 3). Vamos acompanhar um exemplo.
Primeiro, reinicie o GeoGebra 4.x: Menu Principal →Arquivo→Novo.
Vamos fazer com que a vari´avel b represente um sinˆonimo para a express˜ao (a - 2)(a - 3).

1

b := (a − 2) (a − 3)
→ a2 − 5 a + 6

Vamos calcular
((a − 2) · (a − 3))2 − (a − 2) · (a − 3).

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

EP/13

4

Para isto, ao inv´es de digitar toda a express˜ao, basta digitar b^2 - b no lugar.

2

b∧ 2 − b
→ a4 − 10 a3 + 36 a2 − 55 a + 30

Vocˆe pode calcular o valor de (a − 2) · (a − 3) em um determinado valor de a com o comando
Substituir[...]. Por exemplo, para calcular o valor de (a − 2) · (a − 3) para a = 0, basta
digitar o comando
Substituir[b, a, 0]
3
→6
Para limpar o conte´
udo da vari´avel b (isto ´e, para que b volte ser apenas b) basta usar o
comando Apagar[...].
Apagar[b]
4
→ true

CUIDADO!

CUIDADO!

CUIDADO!

1. Um outro erro muito frequente ´e o de se utilizar = no lugar de := para indicar
atribui¸c˜oes. Como veremos, o s´ımbolo = possui outro prop´osito no GeoGebra 4.x.
2. Uma vez que vocˆe atribuiu um determinado valor a uma vari´avel (por exemplo,
com o comando b := (a - 2)(a - 3)), em todo e qualquer lugar que b aparecer,
a partir deste ponto, ele ser´a substitu´ıdo por (a - 2)(a - 3). Se vocˆe quiser
“limpar” o conte´
udo de b, emita o comando Apagar[b]. Para “limpar” o conte´
udo
de todas as vari´aveis simultaneamente, basta iniciar uma nova constru¸c˜ao (Menu
Principal →Arquivo→Novo)
3. O nome de uma vari´avel pode ter mais de uma letra (incluindo letras acentuadas). Vocˆe pode usar n´
umeros mas nunca no come¸co do nome. Tamb´em ´e poss´ıvel
criar vari´aveis indexadas: a_{1} := 3 faz com que a vari´avel a1 assuma o valor 3.
Espa¸cos em branco n˜ao s˜ao permitidos.

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

EP/13

5

4. O GeoGebra 4.x faz distin¸c˜ao entre letras mai´
usculas e min´
usculas. Assim, a vari´avel
b ´e diferente da vari´avel B.
5. Na nota¸c˜ao matem´atica do ensino m´edio, ´e costume se usar parˆentesis, colchetes e
chaves para modificar a ordem de avalia¸c˜ao de uma express˜ao:
{a + 5 · [(a − 1) · (a − 3) + 8]}/10.
No GeoGebra 4.x vocˆe sempre deve usar parˆentesis:
(a + 5 ((a - 1)(a - 3) + 8))/10.
Os colchetes e as chaves s˜ao usados com um outro prop´osito, como veremos mais
adiante.

O comando b := (a - 2)(a - 3) n˜ao define uma fun¸c˜ao. Com esse comando estamos
apenas dizendo que b ´e um “sinˆonimo” para (a - 2)(a - 3). O exemplo a seguir mostra
como podemos definir fun¸c˜oes no GeoGebra 4.x e usar a nota¸c˜ao funcional a que estamos
acostumados.
Vamos definir a fun¸c˜ao f (a) = (a − 2) · (a − 3) que depende da vari´avel a.
5

f(a) := (a − 2) (a − 3)
→ a2 − 5 a + 6

Vamos calcular o valor de f no ponto a = 0, isto ´e, vamos calcular f (0). Uma das vantagens
em se definir fun¸c˜oes com o comando := ´e que podemos usar a mesma nota¸c˜ao que usamos
quando escrevemos textos em matem´atica.
f(0)
6
→6
Uma vez que f ´e uma fun¸c˜ao, podemos facilmente efetuar composi¸c˜oes. Por exemplo, vamos
calcular f (u + v).
f(u + v)
7

→ u2 + v 2 + 2 u v − 5 u − 5 v + 6

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

IMPORTANTE!

EP/13

6

IMPORTANTE!

IMPORTANTE!

´
Se vocˆe definir uma fun¸c˜ao, ent˜ao ela ser´a registrada na Janela de Algebra
e o seu
gr´afico ser´a exibido na Janela de Visualiza¸c˜ao do GeoGebra 4.x. O mesmo vale para
vari´aveis que recebem valores num´ericos. Por exemplo, se vocˆe digitar a := 1/3, o
´

umero a ser´a criado na Janela de Algebra.
Note contudo que, ao contr´ario da Janela
´
CAS, o valor de a na Janela de Algebra
´e aproximado (como em uma calculadora
usual). Para configurar o n´
umero de casas decimais no GeoGebra 4.x, acesse: Menu
Principal →Op¸c˜
oes→Arredondamento.
(a) Qual ´e a diferen¸ca (se ´e que existe) entre
(x − 2) · (x − 3)/(x − 4) · (x − 5)
e

(x − 2) · (x − 3)/((x − 4) · (x − 5))?

Solu¸c˜ao. Lembre que, pela conven¸c˜ao matem´atica, multiplica¸c˜oes e divis˜oes tem a
mesma ordem de precedˆencia. Assim:
(x − 2) · (x − 3)/(x − 4) · (x − 5) =

(x − 2) · (x − 3) · (x − 5)
.
(x − 4)

J´a, para a segunda express˜ao, o uso dos parˆentesis altera a ordem de avalia¸c˜ao das
opera¸c˜oes:
(x − 2) · (x − 3)
.
(x − 2) · (x − 3)/((x − 4) · (x − 5)) =
(x − 4) · (x − 5)
(b) No GeoGebra 4.x, defina f(x) := 3 x - 6 e g(x) := x/3 + 2. Calcule as express˜oes
f(g(x)) e g(f(x)). Conclua que f e g s˜ao fun¸c˜oes inversas uma da outra!
Solu¸c˜ao. Basta observar que f (g(x)) = x e g(f (x)) = x.
(c) No GeoGebra 4.x, defina f(x) := sqrt(x) (raiz quadrada de x) e g(x) := x^2. Calcule as express˜oes f(g(x)) e g(f(x)). As fun¸c˜oes f e g s˜ao fun¸c˜oes inversas uma da
outra? Justifique sua resposta!
Solu¸c˜ao. As fun¸c˜oes f e g n˜
ao s˜
ao inversas uma da outra, pois f (g(x)) = |x|.
(d) Uma fun¸c˜ao afim ´e uma fun¸c˜ao do tipo f (x) = a · x + b, com a e b constantes reais.
Encontre todas as fun¸c˜oes afins que satisfazem a propriedade
f (f (x)) = x
para todo x ∈ R, isto ´e, encontre todas as fun¸c˜oes afins cuja inversa ´e a pr´opria fun¸c˜ao!
Dica: defina f(x) := a x + b e, em seguida, compare f(f(x)) com x.
Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

EP/13

7

Solu¸c˜ao. Usando o GeoGebra 4.x, vemos que se f (x) = a · x + b, ent˜ao f (f (x)) =
a2 · x + a · b + b. Assim, f ´e inversa de si mesma, isto ´e, f (f (x)) = x para todo x ∈ R
se, e somente se, a2 = 1 e b = 0, ou seja, para (a, b) = (−1, 0) ou para (a, b) = (+1, 0).

ATIVIDADE 3
Certamente vocˆe j´a deve ter visto as expans˜oes
(a + b)2 = a2 + 2 ab + b2

e

(a + b)3 = a3 + 3 a2 b + 3 ab2 + b3 .

Use o GeoGebra 4.x para ver as expans˜oes de (a + b)4 , (a + b)5 e (a + b)25 . Na Janela CAS
do GeoGebra 4.x, coloque o apontador do mouse sobre a resposta dada pelo GeoGebra 4.x
para (a + b)27 . Clique com o bot˜ao direito do mouse e, ent˜ao, escolha a op¸c˜ao “Copiar como
LATEX”. Acesse a atividade de nome “AE-02 do EP-13: Binˆomio de Newton” e, ent˜ao, cole
o que vocˆe copiou entre um par de d´olares: $$<cole o que vocˆe copiou>$$. Prazo de
entrega dessa atividade: 22/10/2014.
Solu¸c˜ao. O comando (a + b)^4 d´a como resultado a express˜ao b4 +4 a b3 +6 a2 b2 +4 a3 b+a4 .
O comando (a + b)^5 d´a como resultado a express˜ao b5 +5 a b4 +10 a2 b3 +10 a3 b2 +5 a4 b+
a5 . O comando (a + b)^10 d´a como resultado a express˜ao
b10 + 10 a b9 + 45 a2 b8 + 120 a3 b7 + 210 a4 b6 + 252 a5 b5 +
210 a6 b4 + 120 a7 b3 + 45 a8 b2 + 10 a9 b + a10 .

ATIVIDADE 4
Diga como escrever cada uma das express˜oes abaixo usando os comandos (a sintaxe) do GeoGebra 4.x. Por exemplo, para calcular a express˜ao matem´atica
xy
2
3
4
+
+
a cd b
no GeoGebra 4.x, ´e preciso digitar os comandos: x^y/(2/a + 3/(c d) + 4/b) (note o espa¸co
em branco entre c e d).
a−b
,
c−d
ab c − d
(e)
,
e

(a)

a
,
bc
a
(f)
,
b + c/d

(b)

(c) ab+c ,
(g) ab/c ,

c
(d) ab − ,
q d

(h) a + b,

Solu¸c˜ao.
(a) (a - b)/(c - d),
Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Inform´atica no Ensino da Matem´atica

EP/13

8

(b) a/(b*c),
(c) a^(b + c),
(d) a^b - c/d,
(e) (a^(b*c) - d)/e,
( f ) a/(b + c/d),
(g) a^(b/c),
(h) sqrt(a + sqrt(b)),
( i ) (sin(a)*b + 1)^2,
( j ) ln(cos(2*pi)).
ATIVIDADE 5
Defina, no GeoGebra 4.x, a seguinte fun¸c˜ao:
f (x) =

(x − 1)(x − 2)(x − 3)(x − 4)
.
(x − 5)(x − 6)(x − 7)(x − 8)

Na Janela CAS do GeoGebra 4.x, coloque o apontador do mouse sobre a resposta dada
pelo GeoGebra 4.x para f (x). Clique com o bot˜ao direito do mouse e, ent˜ao, escolha
a op¸c˜ao “Copiar como LATEX”. Acesse a atividade de nome “AE-04 do EP-13: Fun¸c˜ao
Racional” e, ent˜ao, cole o que vocˆe copiou entre um par de d´olares: $$<cole o que vocˆe
copiou>$$. Prazo de entrega dessa atividade: 22/10/2014.
Solu¸c˜ao. O GeoGebra 4.x dar´a como resposta:
x4 − 10 x3 + 35 x2 − 50 x + 24
.
f (x) := 4
x − 26 x3 + 251 x2 − 1066 x + 1680

Funda¸c˜ao CECIERJ

HJB

Cons´orcio CEDERJ

Sign up to vote on this title
UsefulNot useful