You are on page 1of 226

Formalizao da tolerncia

ausncia de dados no
processamento de sinais
discretos


Raul Eduardo Capela Tello Rato


Dissertao para a obteno do Grau de Doutor em Engenharia Electrotcnica.


Orientador: Prof. Dr. Manuel Duarte Ortigueira




Dezembro de 2011

- II -
Pgina em branco
- III -

Formalizao da tolerncia ausncia de dados no
processamento de sinais discretos.

Raul Eduardo Capela Tello Rato, FCT/UNL, UNL


A Faculdade de Cincias e Tecnologias e a Universidade Nova de Lisboa
tm o direito no exclusivo, perptuo e sem limites geogrficos, de arquivar e
publicar esta dissertao atravs de exemplares impressos reproduzidos em papel
ou de forma digital, ou por qualquer outro meio conhecido ou que venha a ser
inventado, e de a divulgar atravs de repositrios cientficos e de admitir a sua
cpia e distribuio com objectivos educacionais ou de investigao, no
comerciais, desde que seja dado crdito ao autor e editor.

- IV -
Pgina em branco
- V -
Dedicatria e agradecimentos

Dedico este texto aos meus filhos.

Gostava de expressar os meus agradecimentos institucionais FCT da
UNL, e os meus agradecimentos pessoais ao Prof. Dr. Manuel. D. Ortigueira, ao
Prof. Dr. A. Steiger-Garo, aos meus colegas e amigos, a todos os funcionrios
com que lidei e minha famlia.
A todos agradeo pelo suporte e encorajamentos recebidos.
- VI -
Pgina em branco
- VII -


Resumo
apresentada neste texto uma formalizao da tolerncia operacional
ausncia de dados que possam ocorrer no processamento de sinais discretos. Esta
investigao tem uma motivao emprica. Nasce dos problemas que se colocam
em processamento e anlise de sinais quando se tem de lidar com a ausncia de
conhecimento sobre os valores do sinal que existem fora do conjunto de
observaes disponveis.
Investiga-se neste texto o conceito de operao tolerante ausncia de
dados, ausncia de argumentos. definida uma representao para a ausncia
de simbolo e alegado que a lgica adequada para lidar correctamente com tais
situaes no pode ser a bivalente, tendo de ser no mnimo a trivalente.
Para lidar formalmente com as operaes tolerantes definido um tipo
particular de conjunto finito, o urconjunto. com base neste tipo de conjuntos
que possvel definir tuplo tolerante e normas associadas. Uma concluso que
num tuplo tolerante o nmero de dimenses pode exceder o nmero de
componentes presente. assim possvel atingir definies mais abrangentes do
que um sinal discreto e do que que so operaes tolerantes.
Em concluso formula-se a generalizao tolerante da actual algebra e
referem-se algumas linhas de investigao possveis, como o estudo das
probabilidades num contexto tolerante.

Palavras-chave: discreto, sinal, urconjunto, tolerante, operao.
- VIII -
Pgina em branco
- IX -


Abstract
It is presented a formalization of operational tolerance to lack of data that
may occur in the processing of discrete signals. This research has an empirical
motivation. It was born from problems that arise in processing and analyzing
signals when it is necessary to deal with the lack of knowledge about the signal
values that exist outside the set of available observations.
This text investigates the concept of operation tolerant to missing data,
tolerant to the lack of arguments. It is a defined a symbol for the lack of symbol
and it is alleged that the logic appropriate to handle such situations can not be
the bivalent and must be at least trivalent.
To deal formally with tolerant operations is defined a particular type of
finite set, the urconjunto. Based on this kind of set it is possible to define tolerant
tuple and related norms. One conclusion is that in a tolerant tuple the number of
dimensions can exceed the number of actual components. It is thus possible to
achieve more comprehensive definitions of what is a discrete signal and what are
tolerant operations.
To conclude it is formulated the tolerant generalization for current algebra
and shown some possible lines of inquiry, as the study of probabilities in a
tolerant context.


Keywords: discrete, signal, urset, tolerant, operation.

- X -
Pgina em branco
- XI -
ndice de matrias

I - Introduo.............................................................................. 1
I.1 - Sobre os sinais discretos finitos e as suas decomposies..... 1
I.2 - Panorama do trabalho desenvolvido ..................................... 4
I.3 - Notao e convenes associadas ......................................... 10
I.4 - Conceitos e conhecimentos pressupostos ............................. 13
I.5 - Pormenors da notao relativa a sinais discretos .................. 16

II - Sobre a decomposio em modos empricos .................. 19
II.1 - Tipos de decomposies abelianas ...................................... 19
II.2 - Descrio da EMD .............................................................. 23
II.3 - Problemas associados EMD .............................................. 28
II.4 - Aspectos tericos da EMD................................................... 31
II.5 - Sobre os sinais discretos ...................................................... 35
II.6 - Mximos em sinais ilesos .................................................... 43
II.7 - Mnimos em sinais ilesos ..................................................... 46
II.8 - Consequncias ..................................................................... 48
II.9 - Smula ................................................................................. 49

III - Smbolos e computao ................................................... 51
III.1 - Pressupostos computacionais e comunicacionais .............. 51
III.2 - Sobre a notao .................................................................. 58
III.3 - Smula ................................................................................ 67

IV - Tolerncia e lgica trivalente .......................................... 69
IV.1 - A lgica trivalente .............................................................. 69
IV.2 - Aspectos semnticos relativos lgica trivalente ............... 88
- XII -
IV.3 - Aplicaes corrente problemtica ................................... 90
IV.4 - Smula ............................................................................... 91

V - Dos conjuntos ...................................................................... 93
V.1 - Elementos e conjuntos ......................................................... 93
V.2 - Notao para os conjuntos ................................................... 94
V.3 - Definio de conjuntos ........................................................ 97
V.4 - Conter .................................................................................. 104
V.5 - Smula ................................................................................. 107

VI - Urelementos e urconjuntos............................................... 109
VI.1 - Urelementos e urdomnios .................................................. 109
VI.2 - Urconjuntos ........................................................................ 114
VI.3 - UrexpressesNR e urexpressesR ..................................... 129
VI.4 - Smula ............................................................................... 139

VII - Tuplos ................................................................................ 145
VII.1 - Duplos, duplas ................................................................... 145
VII.2 - Tuplos ............................................................................... 147
VII.3 - Projeces ......................................................................... 153
VII.4 - Smula .............................................................................. 156

VIII - Das relaes aos sinais ................................................. 157
VIII.1 - Correspondncias ............................................................ 157
VIII.2 - Sobre os tuplos ................................................................ 161
VIII.3 - Relaes .......................................................................... 164
VIII.4 - Sinais discretos ................................................................ 169
VIII.5 - Smula ............................................................................. 173

- XIII -
IX - Concluses ......................................................................... 175
IX.1 - Aspectos finais ................................................................... 175
IX.2 - Perspectivas futuras ........................................................... 177
IX.3 Smula .................................................................................. 191

Bibliografia ................................................................................ 193



- XIV -
Pgina em branco
- XV -
ndice de figuras

Fig. II.1: Representao de uma sequncia .................................. 20
Fig. II.2: Decomposio harmnica ............................................. 21
Fig. II.3: Decomposio EMD ..................................................... 22
Fig. II.4: Comportamento da EMD como um banco de filtros .... 27
Fig. III.1: Uma figura de Ishiara ................................................... 52
Fig. III.2: Trade semitica ........................................................... 54
Fig. III.3: Modelo computacional ................................................. 57
Fig. VI.1: Compartimentao e crculos ....................................... 134
Fig. VI.2: Compartimentao nula ............................................... 134






- XVI -
Pgina em branco
- XVII -
ndice de tabelas

Tabela II.1: Vizinhana imediata ................................................. 38
Tabela II.2: Mximo em sentido estrito ....................................... 40
Tabela II.3: Recodificao das vizinhanas ................................. 42
Tabela II.4: Definio de mximo ................................................ 45
Tabela II.5: Definio de mximos e mnimos ............................ 47
Tabela IV.1: AND trivalente ........................................................ 72
Tabela IV.2: OR trivalente ........................................................... 72
Tabela IV.3: Primeira forma da operao ................................ 75
Tabela IV.4: Segunda forma da operao ................................ 75
Tabela IV.5: Tabela para a operao ....................................... 77
Tabela IV.6: Tabela para a operao ....................................... 77
Tabela IV.7: Tabela de triverdade ................................................ 86
Tabela IV.8: Operaes de Codd................................................... 89
Tabela V.1: Tabela de verdade ..................................................... 100
Tabela V.2: Tabela de verdade ..................................................... 102
Tabela V.3: Tabela de verdade ..................................................... 102
Tabela IX.1: Operaes ................................................................ 183



- XVIII -

Pgina em branco
1
I - Introduo
I.1 - Sobre os sinais discretos finitos e as suas
decomposies
Para o engenheiro interessado na resoluo de problemas prticos, os sinais discretos
so entidades finitas, concretas e bem definidas. Para ele, um sinal de voz pode ser um
conjunto finito de valores, consubstanciado em palavras binrias num ficheiro de computador.
Uma imagem poder ser um conjunto finito de pixis, cada um deles com os trs valores
cromticos. Nas telecomunicaes abundam os exemplos de sinais finitos, abstrados como
infinitos, sejam eles de rdio, de televiso, de telefone ou de outras origens. Noutros campos
tambm fcil encontrar sinais discretos finitos, como as crono sries financeiras
representativas da actividade dos mercados, das bolsas e das cotaes em geral, ou os sinais
simblicos, no numricos, representativos de cadeias de ADN. Muitos outros exemplos de
sinais seria possvel referir, oriundos de sistemas fsicos, econmicos, biolgicos, ... .
No entanto, quando se pretende falar de sinais em geral, conveniente abstrair a
multiplicidade dos concretos que a prtica oferece aos engenheiros. Surge assim a
problemtica da elaborao de uma definio de sinal, suficientemente ampla para englobar
todos os casos de interesse e suficientemente restritiva para ainda permitir o desenvolvimento
de tcnicas teis em diversas aplicaes.
Nas formulaes que usam a linguagem matemtica para descrever a realidade, um sinal
qualquer funo associada a um fenmeno fsico, econmico ou social e que transporta
algum tipo de informao sobre ele. (Ortigueira-2004). Os sinais surgem assim como objectos
matemticos. Este facto no surpreendente. Em muitas das formulaes da cincia actual, os
fenmenos objectivos so descritos usando a linguagem mais apropriada conhecida pela
humanidade. Essa linguagem a Matemtica. Assim, a realidade, com os respectivos
problemas de interesse, representada em linguagem matemtica, representao essa que
computacionalmente manipulada, tanto de forma simblica como numrica, at se obter uma
representao da soluo para os ditos problemas. Finalmente, essa soluo traduzida da
linguagem matemtica para comportamentos sobre objectos e entidades fsicas, conseguindo-
se assim a resoluo efectiva da problemtica estudada.
2
O presente texto pretende abordar questes formais relacionadas com sinais discretos
finitos, de gnese concreta, bem como examinar os pressupostos e manipulaes a que os
podemos sujeitar com o fim de extrair deles as informaes ou efeitos que procuramos. Nesta
ordem de ideias, neste texto, sempre que se referir sinal, estar-se- a pressupor que o sinal
de ndole finita. Quaisquer consideraes que requeiram sinais com caractersticas infinitas
sero devidamente assinaladas.
I.1.1 - Decomposies abelianas e EMD
Uma das classes de manipulaes a que podemos sujeitar os sinais a das
importantssimas decomposies abelianas. De uma forma geral, estas manipulaes
permitem, a partir de um sinal inicial, obter vrios sinais derivados que podem ser
considerados componentes do inicial, de tal forma que a reunio integral destes sinais
derivados reconstri o inicial, independentemente da ordem pela qual a dita reunio
consumada. Ou seja, diz-se que um sinal est decomposto abelianamente se a reunio
comutativa da totalidade das componentes resultar na reconstruo do sinal original.
Em muitos casos de interesse esta reunio comutativa encarada como uma soma, pelo
que a afirmao anterior pode ser proferida como um sinal est decomposto abelianamente
em vrias componentes se a soma dessas componentes resultar na reconstruo do sinal. Esta
utilizao do termo abeliano para salientar a comutatividade, ou permutatividade como
propem Graham e Knuth (Graham-1994), dos operandos na operao de reconstruo do sinal.
A determinao da decomposio abeliana de um sinal , em geral, um problema mal
colocado, no sentido de Hadamard (Hadamard-1902). Para Hadamard, um problema bem
colocado aquele onde se verifica o seguinte par de condies:
a) A soluo existe,
b) nica.
Este par de condies aplicvel a qualquer problema, mesmo que este seja
consequente de uma formulao que no permita derivadas parciais. Um problema que no
verifique qualquer uma destas condies um problema mal colocado.
Convm referir que uma terceira condio habitualmente enunciada em simultneo
com este par (Courant-1962). Esta terceira condio, facilitadora da analiticidade funcional,
estipula que:
c) A soluo uma funo contnua dos dados.
3
Note-se que, no entanto, esta terceira condio desajustada quando os dados no so
contnuos, quando no lhes aplicvel o conceito analtico de derivada direccional. Tal o
caso das sries temporais. Como se ver, uma tcnica como a EMD (Empirical Mode
Decomposition) no tem formulao analtica, apenas algoritmica e inerentemente discreta,
pelo que para a EMD pouco apropriado tecer consideraes analticas.
O problema da decomposio abeliana de sinais discretos , em geral, mal colocado,
pois a soluo no nica. Para o exemplificar, consideremos um sinal que s pode assumir
valores inteiros e com uma nica amostra, que supomos como tendo o valor sete. Uma
decomposio abeliana possvel em dois e cinco, outra em trs e quatro, sendo muitas mais
solues possveis, como menos um, seis e dois.
Nos casos correspondentes a circunstncias prticas, de interesse para a engenharia, a
formulao mais adequada e conveniente do ponto de vista prtico aquela em que os sinais
so vistos como vectores de um espao vectorial de dimenso finita. Nesta situao, uma
decomposio abeliana refere-se decomposio em sinais cuja soma vectorial reconstri o
sinal original, sendo sempre possveis inmeras decomposies para o mesmo sinal.
A decomposio EMD
Como justamente visto, para sinais discretos existem muitas formas de realizar
decomposies abelianas. Estas dividem-se por dois grandes grupos. Um desses grupos o
das decomposies por funes de base pr fixadas, como as decomposies de Fourier
(Oppenheim-1999) ou Walsh (Higgins-1977) (Stoffer-1991). O outro o das decomposies por
caractersticas dos dados, como a ICA (Independent Components Analysis) (Hyvrinen-2000),
PCA (Principal Components Analysis) (Jolliffe-2002) ou a EMD (Empirical Mode
Decomposition) (Ortigueira-2004).
A decomposio em modos empricos, Empirical Mode Decomposition, (EMD)
surgiu na NASA em finais da dcada de 90 do sc. XX (Huang-1998). A EMD foi desenvolvida
para a decomposio, em componentes mais simples e fceis de interpretar, de sinais que
oscilam em torno de uma tendncia, mas que possuem caractersticas no estacionrias. Este
o caso de muitos sinais, como os biolgicos, climticos, economtricos, para referir apenas
alguns. Como se referiu e contrariamente ao habitual, a EMD no tem uma definio
analtica, mas apenas algortmica e to-somente para sinais finitos em tempo discreto.
4
A EMD efectuada por meio de um algoritmo intrinsecamente discreto e de
caractersticas locais, no se encontrando desenvolvida nenhuma contrapartida analtica. um
algoritmo considerado simples e natural (Ortigueira-2004).
I.2 - Panorama do trabalho desenvolvido
A ideia da realizao deste trabalho surgiu a partir de investigaes efectuadas sobre a
decomposio em modos empricos (Empirical Mode Decomposition - EMD) (Ortigueira-
2004), (Rato-2005), (Rato-2008). O estudo aprofundado feito sobre a EMD permitiu sentir e
identificar as dificuldades que se colocam, na prtica, quando se procuram realizar
decomposies deste tipo. Este trabalho procura contribuir para o lanamento de algumas
indagaes promitentes para a soluo das dificuldades encontradas.
Revisitemos e aprofundemos melhor alguns aspectos da decomposio EMD. Em
termos muito gerais, como referido, as decomposies abelianas permitem decompor um sinal
em vrias componentes cuja soma resulta na reconstruo do sinal. Tambm como referido,
existem muitos tipos de decomposies abelianas, que se repartem por dois grandes grupos:
a) O das decomposies com funes de base pr fixadas, como as decomposies de
Fourier ou de Walsh.
b) As decomposies por caractersticas dos dados, como a ICA (Independent
Components Analysis), PCA (Principal Components Analysis) ou a EMD (Empirical Mode
Decomposition).
A decomposio EMD uma decomposio abeliana emprica por caractersticas dos
dados pois no utiliza funes de base pr fixadas. O algoritmo de decomposio EMD
intrinsecamente discreto e, como se afirmou anteriormente, no tem uma definio analtica,
mas apenas algortmica. Tal coloca dificuldades formais, especialmente no incio e fim do
sinal pois a no esto presentes as amostras requeridas pelo algoritmo para funcionar
correctamente. Estas dificuldades foram motivadoras para investigaes sobre as implicaes
formais da ausncia de amostras no processamento de sinais. Note-se no entanto que, quase
sempre, estas problemticas so transversais e comuns a todos os processamentos de sinais de
durao limitada.
Na perspectiva adoptada neste texto, o processamento de sinais consiste numa
elaborao de operaes matemticas sobre os valores das amostras, dos dados. Fomaliza-se a
ausncia de amostra, a ausncia de dado, pela ausncia de valor presente operao.
5
Uma problemtica semelhante, que no tem uma formulao analtica mas apenas
algortmica, sobre a forma mais adequada de lidar com a ausncia de informao que
emerge nos sistemas, tipo SQL, de manipulao e armazenamento de dados. Sendo assim, o
ncleo fundamental desta investigao consistiu em procurar responder questo: Como
definir adequadamente operaes tolerantes ausncia de valores?
I.2.1 - Tarefas desenvolvidas e resultados obtidos
Como visto, a causa central para este trabalho proveio da constatao de que para lidar
matematicamente com os sinais necessrio definir como operaes matemticas as
manipulaes e processamentos realizadas. Acontece que, muitas vezes, necessrio trabalhar
com a ausncia de dados, donde se revela de interesse procurar definir formalmente o
arqutipo para as operaes tolerantes ausncia de dados. Esse arqutipo, como se ver,
identificado com o produto urcartesiano.
Esta procura de formalizao desenvolveu-se por vrias tarefas, onde foram elaborados
novos conceitos, como o de urconjunto e urdomnio, e desenvolvidas tcnicas como a da
modificao da numerao de Matula, o que levou obteno de vrios resultados, como o
pseudo polinmio de pertena e o produto urcartesiano. So estes resultados que o presente
texto pretende expor.
I.2.1.1 - A motivao
Comea-se, no captulo. II, por examinar a decomposio EMD, motivadora prtica
deste trabalho. A so identificados alguns problemas associados EMD, nomeadamente os
relativos estimao dos extremos e das envolventes. sabido que so muitas as formas
pelas quais possvel decompor abelianamente um dado sinal concreto. Mas nem todas essas
decomposies podem ser chamadas de EMD. Com o intuito de alicerar em termos
absolutamente gerais o que deve ser entendido como uma EMD, so elaborados os princpios
guia de qualquer EMD, Uma vez que no conhecida nenhuma formulao analtica, estes
princpios permitem examinar e conferir se uma dada decomposio abeliana de um sinal
pode ser, ou no, considerada uma EMD. Fica pressuposto que todos os programas de
decomposio EMD, em qualquer linguagem e/ou plataforma, tm de produzir resultados que
cumpram o exigido por estes princpios para que a decomposio se possa considerar uma
EMD. Pode afirmar-se que todos os programas desenvolvidos no mbito deste trabalho, mas
6
apenas alguns dos disponibilizados por outros autores e referidos como EMDs, cumprem as
exigncias dos princpios expostos.
Com base nestes princpios e no conceito de sinal ileso, onde pela primeira vez aparece
a necessidade de contabilizar a possibilidade de ausncia de valor numa amostra, so
formalizadas as funes classificativas baseadas na vizinhana de cada amostra de um sinal
ileso. Duas consequncias so notrias. Uma delas que, partindo apenas da descrio
elaborada por Huang em 1998, so possveis vrias funes classificativas, pelo que Huang
no define o algoritmo de forma nica. A escolha e utilizao de cada uma dessas funes
classificativas originar diversos algoritmos EMD, todos eles vlidos. No entanto, para um
mesmo sinal, a aplicao de cada um destes algoritmos originar EMDs distintas. A outra
consequncia que possvel criar algoritmos que gerem pontos fiduciais cujo ndice
amostral intercalar, no inteiro. Ou seja, o domnio dos pontos fiduciais no um
subconjunto do domnio das amostras do sinal.
Acontece que se verifica que todas as funes classificativas tm de lidar com as
extremidades do sinal, extremidades essas entendidas no sentido de primeiras e ultimas
amostras na serializao temporal. Quando tal acontece, no existem amostras, no domnio de
definio do sinal, disponveis para alimentar como argumentos as funes classificativas, ou
outras. Ou seja, existem situaes em que as funes classificativas, ou outras, no podem
actuar por no tolerarem a ausncia de um argumento. Este problema geral, no sentido em
que a ausncia de dados pode surgir em qualquer localizao e no to somente nas
estremidades, recorrente e transversal a muitas situaes em anlise e processamento de
sinais. A soluo procurada dever igualmente ser geral e amplamente transversal. Por isso
procura-se estipular teoricamente o que uma operao tolerante, em lugar de
casuisticamente aplicar uma soluo ad-hoc.
Como exemplo de soluo ad-hoc refira-se o costume emprico de postular que o
argumento em falta tem o valor zero e prosseguir. Mas possvel lidar formalmente com esta
ausncia de argumento, de tal forma que, nestas situaes, a atribuio do valor zero seja
reconhecidamente um acto emprico e no uma inescapvel imposio terica. Esta
problemtica da tolerncia ausncia de dados, de caractersticas globais e transversais, est
na raiz das consideraes tericas que so elaboradas no seguimento. Os prximos captulos
desenvolvem e aprofundam essas consideraes, sob uma perspectiva finitista - construtivista
da computao enquanto actividade mediada simbolicamente.
7
I.2.1.2 - Smbolos e computao
No captulo III, para situar adequadamente os problemas levantados pelo adequado
tratamento da ausncia de dados nos argumentos de quaisquer funes, pressuposto um
modelo computacional de base simblica, no qual desenvolvido o conceito de tolerncia,
enquanto tolerncia ausncia de smbolo. Sendo assim a tolerncia computacional
ausncia de dados equacionada a partir da ausncia de smbolos.
Aqui chamada a ateno para as origens percepcionais do conceito de smbolo, na sua
concepo semitico-computacional. A notao, indissocivel do smbolo, analisada e
desenvolvida. semioticamente inovadora, de que
Duas coisas importam reter:
O desenvolvimento de novas notaes, quando necessrio, vai obedecer aos princpios
da continuidade expressiva, da exausto e da simetria vertical para as situaes comutativas.
necessrio um smbolo para representar a ausncia de smbolo. Isto pode ser visto
como uma extenso semitica. Esse smbolo postulado como sendo '

'C . Uma das razes de


escolha deste smbolo o seu caracter indito. Outras prendem-se com a sua simetria, uma
certa sugestividade intuda e, por fim, alguma facilidade de obteno tipogrfica.
I.2.1.3 - Necessidade da lgica trivalente
No captulo IV alegado que, para lidar correctamente com a tolerncia, abstrada na
ausncia de smbolo, a lgica envolvida no pode ser a bivalente, devendo ser, pelo menos, a
trivalente. esclarecido que uma lgica trivalente suficiente, no sendo necessrias lgicas
de grau superior ou mesmo fuzzy. exemplificado como se utiliza uma lgica trivalente.
Primeiramente enquanto combinatria de trivalores. Seguidamente, visto que no pode ser
desenvolvido um clculo booleano como na lgica bivalente, mostra-se como um certo
conjunto de funes funcionalmente completo. Com base neste conjunto funcionalmente
completo explicado como possvel sintetizar o circuito trivalente correspondente a
qualquer tabela de triverdade e de como. a partir de um circuito trivalente qualquer, possvel
obter a respectiva tabela de verdade. Com estes resultados torna-se possvel abordar as
questes relacionadas com a semntica trivalente. Nesse sentido, so referidas algumas
semnticas trivalentes e ensaia-se a sua aplicao presente problemtica. Esta aplicao
constitui o principal resultado obtido neste captulo, pois permite definir e aplicar o conceito
de igualdade tolerante.
8
I.2.1.4 - Conjuntos e Urconjuntos
No captulo V apresentada a teoria clssica dos conjuntos, que vai servir de
fundamento a mltiplos desenvolvimentos tericos.
O captulo VI o captulo onde se encontra o ncleo desta tese: urconjunto e pseudo
polinmio de pertena. Nesse captulo apresentado, a partir do conceito clssico de
urelemento e do conceito de urexpresso, o novo conceito de urconjunto.
Partindo deste conceito surge uma cascata de outros conceitos: urdomnio,
urcardinalidade, uramontoado, urexpressoNR e compartimentao de um urconjunto. A
partir da compartimentao investigada a numerao de Matula e desenvolvida uma
generalizao que permite definir urisomorfismos e pseudo-polinmios de pertena (ppp).
Este conceito de ppp, aqui introduzido, facilita o lidar formalmente com as ausncias de
smbolo nas urexpressesNR.
I.2.1.5 - Dos tuplos tolerantes aos sinais discretos
No captulo VII os conceitos, baseados no ppp, de dupla tolerante e tuplo tolerante com
as normas respectivas sero apresentados e desenvolvidos. Ser elaborada a distino entre
comprimento, tamanho ocupao, amplitude vagos e magnitude capacidade de um tuplo.
refinado o que uma concatenao de tuplos e o que uma projeco.
Estes conceitos, de dupla tolerante e de tuplo tolerante, permitem definir o conceito de
produto cartesiano com tolerncia, o urcartesiano. com base neste produto urcartesiano que
ser possvel avanar para as definies de relaes e operaes tolerantes e de outras
estruturas algbricas incorporando a possibilidade de tolerncia.
No captulo VIII, o conceito de urcartesiano o suporte para a definio de relao
tolerante e finalmente de sinal discreto que se define como relao tolerante indexada.
I.2.2 - Concluses e perspectivas
Finalmente, no captulo IX so enumeradas as concluses e apontadas linhas para
investigao futura, cujo teor apresentado j de seguida.
I.2.2.1 - Concluses
Para lidar com a resoluo dos problemas empricos motivados pela EMD, e de uma
forma geral e transversal a outros tipos de manipulaes de sinais, foi elaborada uma
9
definio de vizinhana sequencial em sinais discretos, com base na qual foram desenvolvidas
funes classificativas para mximos e mnimos. Estas funes classificativas, tal como
definidas, no so tolerantes a falhas, no so tolerantes ausncia de um argumento, embora
o necessitem. Esta problemtica da necessidade de tolerncia est na raiz das consideraes
tericas desenvolvidas posteriormente, numa perspectiva finitista - construtivista da
computao enquanto actividade mediada simbolicamente.
Foi realizada a apresentao, quer dos smbolos e sua utilizao, quer da ausncia de
smbolo e sua utilizao, enquanto suportes de toda a computao. Considerou-se que para
lidar correctamente com a tolerncia, consequente da ausncia de smbolo, a lgica envolvida
dever ser pelo menos a trivalente. Desta forma, sempre que for necessrio trabalhar com
operaes tolerantes em geral e igualdades tolerantes em particular, necessrio considerar tal
computao num contexto de lgica trivalente.
Foi desenvolvida a definio de urconjunto, instrumento para a definio de operaes
tolerantes. Para isso aplicou-se uma numerao de Matula modificada para definir o ppp
(pseudo polinmio de pertena). Com base no ppp definiu-se o conceito de dupla ordenada
com tolerncia e prosseguiu-se para a definio dos tuplos tolerantes e das suas propriedades.
Finalmente, atingiu-se a definio de produto cartesiano com tolerncia, de forma permitir
desenvolver a teoria das estruturas algbricas incorporando a possibilidade de tolerncia. De
acordo com a perspectiva desenvolvida, os sinais discretos so relaes tolerantes indexadas.
I.2.2.2 - Perspectivas para investigao futura
costume, nas questes prticas, postular que o argumento em falta tem o valor zero e
prosseguir. No entanto possvel lidar formalmente com esta ausncia, de tal forma que,
nestas situaes, a atribuio do valor zero seja reconhecidamente um acto emprico e no
uma imposio terica. Esta problemtica da tolerncia ausncia de dados, de caractersticas
globais e transversais, est na raiz das consideraes tericas cuja elaborao teve lugar neste
texto. Muitas mais elaboraes so ainda necessrias e possveis de fazer no sentido de
desenvolver o formalismo tolerante e o correspondente processamento de sinais.
Quanto EMD, o desenvolvimento do conceito operacional de extremo de um sinal
discreto baseado em funes de vizinhana varivel e no fixa como foi descrito, algo que
carece de trabalho complementar. Relativamente determinao das envolventes cumpre
referir que so possveis diferentes algoritmos que permitem garantir a caracterstica de
envolvente sem obrigar tangencia obrigatria com o extremo discreto.
10
Quanto lgica trivalente, uma reviso de literatura (2010) permitiu identificar como
muito promissora a investigao relativa simplificao das funes lgicas com trivalores,
nomeadamente, na generalizao dos mapas de Veitch - Karnaugh para variveis trivalentes.
Quanto lgebra tolerante, necessrio prosseguir com o desenvolvimento terico da
teoria das operaes tolerantes, quer totais, quer parciais. S posteriormente que ser
possvel desenvolver a teoria dos espaos vectoriais tolerantes, teoria essa incontornvel para
lidar correctamente do ponto de vista terico com operaes tolerantes envolvendo sinais.
Finalmente, de referir que a emergncia da tolerncia pode ser vista como tendo
implicaes a nvel da axiomtica da teoria das probabilidades. Tal constitui a derradeira
sugesto para investigaes futuras.

I.3 - Notao e convenes associadas
O desenvolvimento de qualquer argumentao matemtica fortemente dependente da
notao disponvel. Por isso este captulo I termina dedicando-se questo da notao e
convenes utilizadas neste texto.
Consiste a notao no conjunto das convenes grficas convenientemente partilhadas
por todos os leitores de modo a permitir a comunicao interlocutria. Desde sempre que
actividade matemtica se apoiou em notaes, mas nunca, nem mesmo actualmente, se
desenvolveu uma notao comum e universal (Cajori-1991). Como exemplo ilustrativo
considere-se o habitual e corriqueiro nmero quatro, que escrito four noutra lngua, e cuja
correspondente notao tambm varia, podendo ser 4 , , ou mesmo, para no referir
formas clssicas de o representar, como IV.
As representaes simblicas de outras entidades, que no os meros nmeros,
constituem exemplos actuais da mtica Babel. um facto que muitos textos, ainda que na
mesma lngua, do mesmo ano e versando os mesmos assuntos, exprimam de forma distinta
entidades como vectores, conjuntos, funes, etc., . por isso que, em muitos deles, para
obviar aos desajustes de entendimento provenientes de uma deficiente partilha das
convenes subjacentes notao exibida, apresentada uma resenha da notao e
concomitantes convenes. Tal prtica tambm aqui vai ser exercida.
No sentido de facilitar o adequado entendimento deste texto, comeam-se por apresentar
as convenes relativas nomenclatura dos sinais grficos utilizados na elaborao deste
11
texto. Para a utilizao em expresses de ndole matemtica, so consideradas como
suficientemente conhecidas por todos os leitores as letras dos alfabetos grego e latino bem
como os diversos aspectos que os seus glifos podem apresentar.
Seguidamente apresentada uma breve lista nominativa de smbolos grficos no
alfabticos que so utilizados neste texto. Nos casos em que o mesmo smbolo referido de
formas diversas, a nomenclatura preferencial a apresentada em primeiro lugar.
I.3.1 - Parntesis / Parntese / Parnteses
A forma parntese singular; parnteses plural. J parntesis, forma
igualmente correcta, singular e plural: o parntesis, os parntesis.
( ) Parntesis, parntesis curvos.
| | Parntesis rectos, colchetes, grampos, ou agrafes.
{ } Chavetas, chaves ou braas.
Parntesis angulosos, cotovelos ou chevrons.
I.3.2 - Aspas e afins
Aspas angulares duplas, aspas tradicionais.
Aspas angulares simples
Aspas curvas duplas.
Aspas curvas simples.
" " Aspas rectas duplas.
' ' Plicas, ou aspas rectas simples.
' Apstrofe recta, plica isolada.
Apstrofe curva, aspa simples curva direita isolada.
I.3.3 - Outros sinais utilizados
; Ponto e vrgula.
, Vrgula.
Ponto, ponto simples
12
Ponto oco, ponto vazio, pequena circunferncia.
- Ponto cheio, pequeno crculo negro.
: Dois pontos.
Reticncias.
Reticncias verticais, trs pontos
Reticncias inclinadas, ou reticncias diagonais secundrias
Reticncias contra inclinadas, ou reticncias diagonais principais
| Barra vertical
/ Barra inclinada, ou barra diagonal secundria
\ Barra contra inclinada, ou barra diagonal principal
Seta simples
Seta apoiada
Termina aqui esta breve lista, sem obviar no entanto a que outros smbolos porventura
necessrios sejam devidamente apresentados aquando da sua introduo.
I.3.4 - Indicadores de circunstncia
Os indicadores de circunstncia salientam e numeram diversos aspectos conjunturais do
texto. So rodeados por parntesis rectos, comeam por uma letra que indica o tipo de
indicador e terminam num campo numrico que contm um ponto. Os dgitos antes do ponto
indicam o captulo e depois indicam o nmero de ordem dentro do captulo. Os indicadores de
circunstncia so:
[Dx.xx] Este indicador utilizado para as definies. Quando apropriado, o objecto
da definio salientado a negrito.
: Indica o fim da definio.
[nDx.xx] Este indicador utilizado para uma recusa de definio, para uma no-
definio.
: Indica o fim da recusa de definio.
[Ex.xx] Este indicador utilizado para os exemplos.
: Indica o fim do exemplo.
13
[Tx.xx] Este indicador utilizado para os teoremas.
Como subindicadores opcionais, tm-se:
P: Indica um esboo da prova, da demonstrao.
H: Indica a Hiptese do teorema.
T: Indica a Tese do teorema.
D: Indica a Demonstrao do teorema.
: Indica o fim do teorema
Apresenta-se agora um indicador utilizado quando existem desenvolvimentos
pertinentes e interessantes para um determinado assunto, mas que a exiguidade de espao
inibe o adequado desenvolvimento.
[Sx.xx] Este indicador utilizado para sinalizar um Stop. Um Stop uma
elucidao da no prossecuo das consideraes. Cada um devidamente
explicado, na altura que surge.
: Indica o fim do Stop.
I.4 - Conceitos e conhecimentos pressupostos
De uma forma muito abstracta e geral, um sinal discreto visto como um conjunto de
relaes que obedecem a certas condies indexantes. Por sua vez, como se ver, cada relao
um conjunto de tuplos.
Saliente-se que os termos conjunto e relao devero ser entendidos no sentido
matemtico usual do termo e no no sentido informal da linguagem quotidiana. De igual
modo devem ser entendidos todos os outros termos constantes no lxico matemtico habitual
referido s grandes reas da lgebra, do Clculo clssico, da Lgica Simblica e da
Computao Formal. Estas consideraes constituem o resumo dos pressupostos gerais.
Nesta ordem de ideias, consentneos nos pressupostos gerais, amparos para a correcta
leitura deste texto, so considerados como adquiridos os seguintes conhecimentos:
a) Os conceitos primitivos de existncia, smbolos, transformao,
correspondncia, escolha, colocao e pertena.
b) Os habituais conjuntos numricos: N, Z, Q, R, C, as suas possveis
sequncias, a sua manipulao algbrica e os elementos gerais do Clculo. Notar
que considerado que qualquer elemento desses conjuntos finito.
14
c) Os rudimentos da geometria, incluindo o lxico ponto, recta, crculo,
plano, dimenso e teoremas mais comuns.
d) A distino entre conjuntos e elementos de um conjunto, a distino entre
pertencer e estar includo, o conhecimento do conjunto potncia
A
2 para um
conjunto A, o conjunto potenciado ou expoente, bem como o conhecimento da
lgebra das operaes de interseco, unio e negao de conjuntos e da
correspondncia entre elementos de um ou mais conjuntos. As notaes
equivalentes para o conjunto vazio, ou nulo: {} e C. A distino entre conjunto
singular ou singleto, { } e , e o seu elemento, e . A notao A # , para
representar a cardinalidade de A.
e) Os rudimentos da teoria das linguagens formais, incluindo o lxico smbolo,
caractere, fiada ou string (sequncia de smbolos), subfiada, expresso,
linguagem e respectivos aceitadores lingusticos enquanto dispositivos
computacionais. Para salientar que determinada sequncia de smbolos para
ser encarada preferencialmente apenas como uma fiada e no como outras
expresses com as concomitantes interpretaes, so usadas aspas rectas duplas,
como em " "abc . Tambm pressuposto o conhecimento da distino entre
fiadas iguais e fiadas diferentes, da operao de concatenao ou encadeamento
de fiadas, representada por |
/
, a notao " " para a fiada vazia, ou nula, a notao
s #

, ou s para o nmero de smbolos, incluindo repeties, presentes numa


fiada s , tambm refervel como o comprimento da fiada, e a notao s
o
#

ou
o
s para o nmero de ocorrncias do smbolo ' 'o na fiada s .
f) Os rudimentos da teoria dos grafos e digrafos, incluindo o lxico n, aresta,
arco, bipartido, rvore, caminho e atalho. Tambm pressuposto o
conhecimento da definio de grafos iguais e grafos diferentes.
g) O conceito de par ordenado, ( ) b a, e a sua definio em termos de par de
Kuratowsky, { }{ } { } b a a , bem como o conceito de produto cartesiano, . O
termo aridade, neologismo erudito relacionado com a noo de pluralidade,
que designa o nmero n de elementos que compem as n-uplas ordenadas, ou
tuplos, pertencentes a uma relao. De igual forma, a aridade de um produto
15
cartesiano o nmero natural que representa a quantidade de conjuntos, com as
repeties includas, que intervm na sua construo. No caso de funes, este
termo indicar o nmero adequado de argumentos ou operandos.
h) Os valores lgicos V e F, referidos como valores booleanos, ou bivalores, as
operaes clssicas da lgica proposicional a dois valores, tambm referida por
lgica bivalente ou bilgica, como a negao, , a disjuno ou soma lgica,
v, e a conjuno ou produto lgico, .. Ser utilizada a notao ( ) : : expr para
representar a determinao do valor lgico (bivalente) de expr . Ser utilizada a
notao ( ) expr para representar a determinao do valor lgico (trivalente) de
expr .
i) Os quantificadores, quer o universal, , de leitura para todo e qualquer; quer
o existencial, -, cuja leitura existe pelo menos um.
A abreviatura sse para se e s se.
A conveno informal do uso de reticncias, como em { } 4 3 2 1 = N .
Finalmente apresenta-se a sigla OEIS, como referncia padro e-
enciclopdia de sequncias de inteiros, a The On-Line Encyclopedia of Integer
Sequences, cujo endereo Internet actualmente (2011)
http://oeis.org/, tendo sido durante muito tempo
http://www.research.att.com/~njas/sequences/.
Esta enciclopdia pretende matricular todas as sequncias de inteiros,
apresentando as matrculas a forma geral Annnnnn.
Deve ser entendido que a lista anterior no exaustiva. Oportunamente e de acordo com
a convenincia expositiva, sero referidos outros termos e esclarecimentos cujo conhecimento
tambm pressuposto.
Finalmente, convm notar o seguinte
[SII.01] Na apresentao das definies foi estritamente cumprido o cnone matemtico
de almejar a sua consistncia formal. Foi tambm ambicionada a maximizao
da comunicao efectiva com o leitor deste texto. Por isso, no foi aplicado o
princpio minimalista de colocar na definio apenas o essencial independente,
recorrendo-se de forma comedida a alguma redundncia para facilitar a
16
comunicao. Desta forma surgem ao nvel das definies algumas propriedades
dedutveis a partir de definies minimalistas.
I.5 - Pormenores da notao relativa a sinais discretos
Os sinais discretos so entendidos como conjuntos de dados. Por isso so representados
preferencialmente por letras maisculas, latinas ou gregas, como S ou u. No entanto,
constitui prtica comum referir os elementos destes conjuntos como amostras. Refira-se que
tal prtica continua a ser habitual mesmo quando os dados no so provenientes de um
processo amostral. A ela aderiremos. Por isso no seguimento iremos preferencialmente falar
de amostras em lugar de dados
Por sua vez, cada amostra entendida como sendo formada por um ndice e um valor.
Os ndices costumam ser elementos de Z, no podendo existir duas amostras com o mesmo
ndice. Os valores costumam ser elementos de R ou de C, podendo existir vrias amostras
com o mesmo valor.
A letra que representa o ndice latina, minscula e situada a meio do alfabeto.
Normalmente ser uma destas: i , j , k , l , m, n , o , p , embora a letra o tenha uma
utilizao reservada, como se ver.
O valor de uma amostra preferencialmente representado pela minscula da letra que
representa o sinal. Sendo assim, s representa o valor de uma amostra do sinal S .
Para representar uma dada amostra necessrio indicar quer o valor, quer o ndice. Para
isso, escrevem-se os dois justapostos, com o valor esquerda e com o ndice direita
devidamente marginado por parntesis rectos. Assim, sendo o sinal X , vem que | | n x ,
representar uma amostra, cujo valor x e cujo ndice n .
Um conjunto de amostras ser escrito como | | { } n x , ou mais simplesmente como
| | { } n x . Pelo que se tem | | { } n x X = , ou seja que um sinal X um conjunto de amostras
| | n x .
Notar como a notao | | n x permite intuir uma relao funcional x n , o que
consentneo, uma vez que no podem existir duas amostras distintas com o mesmo ndice.
Alm disso sempre possvel sequenciar o conjunto das amostras aproveitando uma relao
de ordem total que seja propiciada pelos ndices. Sendo assim, possvel falar de primeira
amostra, segunda amostra,..., ltima amostra, ou seja, fica definida uma numerao ordinal
17
para as amostras. Na esmagadora maioria dos casos de interesse prtico, tal sequenciao
to habitual, surge de forma to natural e ajusta-se to bem realidade subjacente, que
tentador consider-la obrigatria, pelo que um sinal discreto visto simplesmente como uma
sequncia de amostras, ou seja, visto como um conjunto de amostras no qual est definido
uma relao de ordem total.
Desta forma, um sinal | | { } n x X = visto como um conjunto de amostras totalmente
ordenadas pelos ndices.

Convm chamar a ateno para os seguintes pontos:
Quando no h perigo de confuso entre um sinal e uma sua amostra, prtica usual
que um sinal | | { } n x seja representado simplesmente como | | n x .
Chama-se nmero de amostras, N , ao cardinal de X , ou seja: X N # = .
habitual supor que os N valores distintos exibidos pelo ndice exibem espaamento
regular e unitrio. Quer isto dizer que se o menor dos ndices for um, ento sero todos
naturais e o maior ser N . Tal facto expresso pela expresso condicional
( ) ( ) N e . s s n N n 1 . Pelo que o ndice da primeira amostra um, o ndice da segunda
amostra dois, e assim por a em diante, ou seja, a numerao ordinal corresponde
directamente ao ndice. Tambm quer dizer que se o menor dos ndices for zero, ento
tambm sero todos inteiros e sempre inferiores a N . Tal facto expresso pela expresso
condicional ( ) ( )
0
0 N e . < s n N n . Pelo que o ndice da primeira amostra zero, o da segunda
um e assim por a em diante, ou seja, a numerao ordinal j no corresponde directamente
ao ndice. Posto isto, convm realar que a situao em que a numerao ordinal corresponde
directamente ao ndice s pode ocorrer na situao particular em que os ndices obedecem
expresso condicional ( ) ( ) N e . s s n N n 1 .
Alm disso e como se ver, os ndices podem exibir espaamentos nem regulares, nem
sequer inteiros. Nessas situaes , neste texto, preferencialmente utilizada a letra o para
indicar o ndice. Assim num sinal como | | { } o b B = de esperar que ndice no seja regular
e, possivelmente, nem inteiro.


18

Pgina em branco
19
II - Sobre a decomposio em modos
empricos
Como se viu, a classe das importantssimas decomposies abelianas de um sinal
permitem decompor um sinal em vrias componentes cuja soma resulta na reconstruo do
sinal. A decomposio EMD uma decomposio abeliana.
II.1 - Tipos de decomposies abelianas
Existem muitas formas de realizar decomposies abelianas, que se dividem em dois
grandes grupos:
a) O das decomposies por funes de base pr fixadas, como as decomposies de
Fourier ou de Walsh.
b) As decomposies por caractersticas dos dados, como a ICA (Independent
Components Analysis), PCA (Principal Components Analysis) ou a EMD (Empirical Mode
Decomposition).
Como exemplo saliente de decomposio no primeiro grupo, tem-se a anlise de
Fourier, em que as funes de base so exponenciais complexas. Como exemplo recente de
decomposio no segundo grupo, tem-se a decomposio em modos empricos, ou EMD.
II.1.1 - A decomposio harmnica
Constituindo-se como caso paradigmtico da decomposio de um sinal por funes de
base pr fixadas, a decomposio de Fourier bem conhecida, (Ortigueira-2005), (Oppenheim-
1999). Para um sinal discreto X com N amostras, que mais no do que uma sequncia com
N valores que pode ser visto como um vector a N dimenses, a decomposio de Fourier
produz uma sequncia C de N coeficientes complexos, | | { } N k k c C < s = 0 , , aos quais
correspondem N sinais sinusoidais, N k S
k
< s 0 , , cada um com N amostras, | | { } n s S
k k
= ,
N n< s 0 . A soma destas N sinusides reconstri o sinal original.
Veja-se como. Seja | | { } N n n x X < s = 0 , , um sinal discreto com N amostras. Ento
os coeficientes | | k c viro dados por | | | |

=
1
0
2
1
N
n
n
N
k
j
e n x
N
k c
t
. Note-se que esta frmula
20
pode ser vista como representando cada | | k c como resultante do produto interno entre o
vector X e um vector | | { } n
k k
= + , tendo-se que | |
n
N
k
j
k
e
N
n
t

2
1

= . Estes N vectores
| | n
k
so as funes de base pr definidas, que so todas ortogonais entre si.
A decomposio de Fourier pode ser vista como a projeco do sinal X na exponencial
complexa que constitui cada uma das funes de base. Em vez de exponenciais complexas,
possvel lidar com sinusides. Para isso convencione-se que | | | | 0 c N c , e definam-se:
quer: | |
| | | |
N k
k N c k c
k a < s
+
= 0 ,
2
,
quer: | |
| | | |
N k
k N c k c
j k b < s

= 0 ,
2
.
Os valores | | n s
k
so obtidos por: | |
|
.
|

\
|
+
|
.
|

\
|
= n
N
k
b n
N
k
a n s
k k k
t t 2 sin 2 cos
Tem-se que o sinal X pode ser reconstrudo pelo soma das N sinusides
k
S . Ou seja,
tem-se que

=
=
1
0
N
k
k
S X .
II.1.1.1 - Um exemplo da decomposio de Fourier
[EII.01] Considere-se 16 = N , e seja X o sinal correspondente sequncia
| | 2 , 1 , 7 , 4 , 2 , 8 , 5 , 1 , 3 , 8 , 1 , 5 , 4 , 1 , 3 , 1 , tendo-se pois que | | 1 0 = x ,
| | 3 1 = x , ..., | | 2 15 = x . A representao grfica desta sequncia :








Fig. II.1 Representao de uma sequncia
21
Como se viu, a esta sequncia pode aplicar-se a decomposio de Fourier, quer em
coeficientes | | k c , quer nos correspondentes coeficientes | | k a e | | k b , obtendo-
se as seguintes N sinusides
k
S :
















Fig. II.2: Decoposio harmnica

Notar que o primeiro diagrama, em cima esquerda, representa a sequncia original e
que o ltimo diagrama, em baixo direita, representa a sequncia reconstruda
pela soma das 16 componentes sinusoidais intermdias. O erro residual de
reconstruo desprezvel.

II.1.2 - A decomposio em modos empricos
Como exemplo recente de uma decomposio que no utiliza funes de base pr
fixadas refira-se a decomposio EMD (Huang-1998). Esta decomposio origina vrios modos
22
oscilantes empricos de mdia nula, ( ) t
i
, convencionalmente chamados IMF (Intrinsic Mode
Functions), funes de modo intrnsecas, que podem no entanto ser interpretadas como sinais
AM/FM de portadora sinusoidal: ( ) ( ) ( ) ( ) t t A t
i i i
u cos = , cujas envolventes so simtricas
(Ortigueira-2004). Para alm de um conjunto de IMFs, a EMD origina tambm um sinal
residual, apelidado trend, onde se encontra a informao de mdia e tendncia.
A EMD foi desenvolvida para a decomposio de sinais que oscilam em torno de uma
tendncia mas que possuem caractersticas no estacionrias. Este o caso de muitos sinais,
como os biolgicos, climticos, economtricos, para referir apenas alguns. Contrariamente ao
habitual, a EMD no tem uma definio analtica, mas apenas algortmica e to-somente para
sinais finitos em tempo discreto. Ser assim mais adequando falar da IMF | | { } n
i i
= u do que
na IMF ( ) t
i
.
As IMFs so determinadas por meio de um algoritmo iterativo chamado sifting,
peneirar, (Huang-1998), de caractersticas locais e que no utiliza funes de base pr fixadas.
Este algoritmo permite obter uma coleco de IMFs I i
i
< < u 0 , e um trend residual
I
u . A
sua descrio pormenorizada ser efectuada j na prxima seco II.2 - Apresentao
sistemtica da EMD.
Veja-se agora um exemplo.
II.1.2.1 - Um exemplo da decomposio EMD
[EII.02] Proceda-se anlise EMD da mesma sequncia:
| | 2 , 1 , 7 , 4 , 2 , 8 , 5 , 1 , 3 , 8 , 1 , 5 , 4 , 1 , 3 , 1 . Obtm-se:








Fig. II.3: Decomposio EMD
23
Notar que o primeiro diagrama, em cima, representa a sequncia original e que o ltimo
diagrama, em baixo, representa a sequncia reconstruda pela soma das IMFs e
do trend. O erro de reconstruo residual desprezvel.
Seguidamente procede-se apresentao sistemtica desta decomposio bem como
doa problemas identificados
II.2 - Descrio da EMD
A decomposio EMD foi desenvolvida na NASA em finais da dcada de 90 do sc.
XX (Huang-1998). A EMD foi desenvolvida para a decomposio, em componentes mais
simples e fceis de interpretar, de sinais que oscilam em torno de uma tendncia mas que
possuem caractersticas no estacionrias. Este o caso de muitos sinais de interesse prtico,
como os biolgicos, fisiolgicos, meteorolgicos, climticos, economtricos, para referir
apenas alguns.
II.2.1 - Descrio geral
A EMD - decomposio em modos empricos - efectuada por meio de um algoritmo
intrinsecamente discreto e de caractersticas locais, no se encontrando desenvolvida nenhuma
contrapartida analtica.
A EMD decompe um sinal nas suas IMFs constituintes. Por IMF entende-se um sinal
de mdia nula e envolventes simtricas. Uma IMF um sinal passa banda, acomodado a uma
interpretao AM/FM.
O algoritmo funciona por refinamentos sucessivos, peneira o sinal, at o reduzir a
uma IMF. Retira essa IMF ao original e recomea, considerando o resduo da operao
anterior como um novo original. Termina quando o resduo for irredutvel. um algoritmo
considerado simples e natural, de caractersticas locais (Ortigueira-2004).
II.2.2 - O algoritmo
O algoritmo de decomposio EMD intrinsecamente computacional, no se
encontrando desenvolvida nenhuma contrapartida analtica. A descrio do algoritmo a
seguinte:
0) Seja S um sinal em tempo discreto e seja 1 = i a varivel da iterao.
24
1) Proceda-se ao sifting de S , obtendo-se uma IMF
i
u . Para isso, seja S
~
uma cpia
auxiliar de S :
1 a) Determinar todos os mximos e mnimos de S
~
.
1 b) Determinar as correspondentes envolventes, | |
)
`

.
=
.
n
m M
para a envolvente
superior, e | |
)
`

v
=
v
n
m M
para a envolvente inferior.
1 c) Definir
2
M M
M
v
+
.
= , a mdia das envolventes.
1 d) Para continuar, verifique-se se M cumpre a condio para continuar a
iterao. ela:
- A energia de M superior a um determinado mnimo.

1 e) Se M no cumprir condio, ou seja se tiver energia desprezvel, ento
termina-se esta parte 1), faz-se S
i
~
:= u e avana-se para 2).
1 f) Se M cumprir a condio, ou seja se tiver energia no desprezvel, ento vai
reinicializar-se esta parte 1).
1 g) Reinicializa-se subtraindo M a S
~
, de forma a obter um novo S
~
.
Ou seja, M S S
~ ~
. Recomea-se o processo a partir de 1 a)

2) Defina-se o novo sinal S como sendo
i
S S u . Incremente-se a varivel de
iterao, 1 + i i .
3) Para o novo S , verifique-se se cumpre ambas as condies para continuar a iterao.
So elas:
- Energia acima de um mnimo,
- Exibio de mais do que trs extremos.
4) Se S cumprir ambas as condies de iterao, recomece-se a partir de 1). Se S no
cumprir pelo menos uma das condies para continuar a iterao, considerar S o trend final,
I
u , e terminar a iterao.
25

Ficou assim descrito o algoritmo de EMD que permite obter uma coleco de IMFs
I i
i
< < u 0 , e um trend residual
I
u . Notar que o algoritmo, embora analise a totalidade do
sinal, no faz apelo a propriedades globais, uma vez que o que determina as envolventes a
localizao dos extremos.

II.2.3 - As IMFs
Esta decomposio origina sinais apelidados modos empricos oscilantes de mdia nula,
( ) t
i
, tambm referveis como IMF (Intrinsic Mode Functions), funes de modo intrnsecas.
Por coerncia com a literatura internacional neste texto preferencialmente utilizada a sigla
IMF para as referir.
As IMFs costumam ser quase ortogonais entre si e admitem ser interpretadas como
sinais passa banda AM/FM de portadora sinusoidal: ( ) ( ) ( ) ( ) t t A t
i i i
u cos = , cujas envolventes
so simtricas (Ortigueira-2004). Isto porque cada IMF constitui-se como um sinal que tem de
cumprir o seguinte par o) |) de condies (Huang-1998):
o) O nmero de extremos e o nmero de cruzamentos por zero diferem no mximo por
uma unidade.
|) Em qualquer ponto o valor mdio das envolventes definidas pelos mximos e pelos
mnimos nulo.
Para alm de um conjunto de IMFs, ( ) I i t
i
< < 0 , a EMD origina tambm um sinal
residual, ( ) t
I
, apelidado trend, onde se encontra a informao de mdia e tendncia.
Como o EMD no tem uma definio analtica, mas apenas algortmica e to-somente
para sinais finitos em tempo discreto, mais adequando falar da IMF | | { } n
i i
= u do que na
IMF ( ) t
i
.
II.2.3.1 - As IMFs como sinais AM/FM
Na EMD as IMF, embora sem a ortogonalidade garantida, so de interesse fulcral, pois
desempenham o papel de funes de base. Embora a EMD seja sempre efectuada por uma
algoritmo apenas aplicvel a sinais em tempo discreto, uma IMF genrica, tal como definida
26
por Huang (Huang-1998) um sinal em tempo contnuo, ( ) t , que tem sempre de cumprir o
par de condies o) |) atrs referido. Note-se no entanto que um sinal contnuo com as
envolventes definidas pelos extremos, simtricas e de mdia nula - condio |) -, acaba
sempre por ter de exibir uma diferena mxima de uma unidade entre o nmero de
cruzamentos por zero e o nmero de extremos - condio o) -.
Constata-se assim que os sinais sinusoidais ( ) t
0
sin e ou ( ) t
0
cos e so IMFs, onde
0
e
uma frequncia fixa. Considere-se agora uma funo ( ) ( ) ( ) t t A t
0
cos e = , onde ( ) t A um
sinal de caractersticas espectrais tais que a sua frequncia mxima muito inferior a
0
e . Tal
funo ( ) t representa a modulao em amplitude de uma sinuside, normalmente apelidada
portadora, e tambm uma IMF cuja envolvente ( ) t A , uma vez que verifica as condies
o) |). Considere-se agora que a frequncia levemente varivel, ou seja que se tem ( ) t e
como uma funo que evolui suavemente em torno de uma frequncia central
0
e , e que ( ) t A
continua a variar lentamente, s que desta feita em comparao com as variaes de
( ) ( ) t t e cos . Nestas condies, tem-se que ( ) ( ) ( ) ( ) t t t A t e cos = ainda uma IMF, pois tem
todas as condies para continuar a verificar as condies o) |). Sendo assim, natural
considerar que neste ltimo caso, mais geral, ( ) t pode ser vista como um sinal AM/FM,
onde a envolvente ( ) t A modula em amplitude a componente FM representada por
( ) ( ) t t e cos . Pode concluir-se assim que um sinal AM/FM verifica a definio de IMF. Por
outro lado observa-se que todas as IMFs obtidas a partir de sinais concretos podem ser
interpretadas como sinais AM/FM.
Cada IMF pode ser decomposta numa componente AM, correspondente sua
envolvente, e numa componente FM, de envolvente constante e que pode ser desmodulada.

II.2.3.2 - IMFs e bancos de filtros
Como se referiu, as IMF so sinais passa banda, de mdia necessariamente nula, quase
ortogonais entre elas, e de cariz AM/FM. As iteraes no sifting so uma forma de reduzir a
dissemelhana entre a envolvente superior e a inferior. Uma vez que as envolventes sejam
simtricas, pode considerar-se que se tem um sinal modulado em amplitude e em que a
27
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
0
0.2
0.4
0.6
0.8
1
1.2
1.4
frequncia
0
e da portadora no constante. Ou seja, o sifting um processo iterativo que
transforma o sinal original num sinal modulado em amplitude (AM) e frequncia (FM).
Em termos espectrais observa-se, como seria de esperar, que a banda ocupada pelas
envolventes uma fraco da frequncia central
0
e . Tambm se observa que todas as
componentes espectrais inferiores s das envolventes so expelidas pelo processo de sifting,
sendo reintroduzidas aquando do prximo processo de sifting. Em consequncia as IMFs so
geradas pelo algoritmo por ordem decrescente de frequncias centrais. Alm disso o algoritmo
comporta-se como um banco de filtros (Rato-2008b) (Flandrin-2004b), podendo o resultado final,
o conjunto
i
u de IMFs, ser considerado como uma decomposio tempo frequncia.
Tal tambm justifica o fenmeno de desdobramento de IMFs cujas bandas se
sobrepem. Detalhando, se se adicionarem duas IMFs cujas bandas no se sobreponham, a
decomposio EMD ir recuper-las. Mas se as bandas se sobrepuserem, ento ir ser obtida
uma coleco de IMFs, diferentes das originais e em maior nmero.
[EII.03] Exemplo ilustrativo do comportamento da EMD como um banco de filtros
(Rato-2008). sintetizado um sinal com duas mil amostras provenientes da
amostragem regular de um processo de rudo branco gaussiano. Tal sinal
submetido EMD, obtendo-se 10 IMFs. O que apresentado o mdulo do
espectro de cada IMF em unidades lineares e em frequncias normalizadas.










Fig. II.4: Comportamento da EMD como um banco de filtros.
28
II.2.3.3 - Smula das caractersticas das IMFs
A sequncia das IMFs obtidas vem ordenada das de frequncia central mais elevada,
para as de frequncias centrais mais baixas. No possvel saber de antemo em quantas
IMFs um sinal se vai decompor.
Esta decomposio no linear, mas proporcional. Por ser no linear, se somarmos dois
sinais, o conjunto das IMFs da soma no o somatrio das IMFs dos sinais individuais. Mas
por ser proporcional, se multiplicarmos um sinal por uma constante, ento todas as IMFs vm
multiplicadas por essa constante. Assim, se se multiplicar o sinal por menos um, todas as
IMFs viro com o sinal trocado.
Alm disso, a inverso do sentido do tempo, no altera o conjunto das IMFs em nada
mais que a inverso do sentido do tempo em todas elas.
Finalmente se se somar uma constante ao sinal, todas as IMFs ficam inalteradas,
excepto a componente de trend.

II.3 - Problemas associados EMD
Por ser uma tcnica definida por um algoritmo, e no por uma formulao analtica,
verifica-se que muito dependente, quer de pequenos detalhes no software efectivamente
empregue, quer de pequenos detalhes no prprio sinal. Os detalhes mais influentes e
relevantes so descritos j de seguida.
II.3.1 - Comportamento numrico, rudo e extremidades
Constata-se que esta decomposio exibe uma extrema sensibilidade ao rudo, aos
arredondamentos numricos e s condies fronteira. Por vezes, nos ensaios realizados,
bastava variar ligeiramente o valor de uma nica amostra do sinal, para que o conjunto de
IMFs obtidas fosse completamente diferente, quer em nmero, quer em caractersticas
individuais.
O algoritmo particularmente sensvel, quer s condies fronteira, quer ao rudo. No
portanto de estranhar que quando, na parametrizao do processo iterativo, se estipula que a
energia do resduo tem que estar no mnimo 60 DBs abaixo da energia da componente, tal no
permite obter componentes que identifiquem caractersticas relevantes, pois o rudo de
arredondamento numrico assume propores determinantes.
29
II.3.2 - Estimao dos extremos
A estimativa de envolvente que o algoritmo EMD efectua pode no coincidir
exactamente com a envolvente ( ) t A de sinais definidos analiticamente. Um exemplo simples
ilustra esta situao (Rato-2008a): A funo ( ) ( ) t e t x
t
0
cos e

= tem
t
e

como envolvente, mas


quase todos os extremos no coincidem com ela.
Mas no s neste exemplo ilustrativo que tal acontece. Verifica-se que a estimativa de
envolvente que o algoritmo EMD efectua no coincide com a definio analtica, quando esta
existe. Isto porque a envolvente estimada passa pelos extremos sendo os outros pontos obtidos
por interpolao. A escolha do interpolador um problema mal definido no sentido de
Hadamard. Huang utiliza splines cbicas como interpoladores. Outros interpoladores, muitos
outros, so possveis. Ou seja, no existe uma maneira nica e definitiva de definir a
verdadeira envolvente, quer o sinal seja contnuo no tempo, quer seja discreto.
Por outro lado, em formulaes discretas no expedita a localizao dos extremos. Tal
acontece porque, quando se trabalha com sinais em tempo discreto, a definio dos extremos
no pode ser baseada numa vizinhana contnua, ao contrrio do que acontece no CDI
(Clculo Diferencial e Integral de ordem inteira). tambm necessrio criar regras para lidar
com aqueles casos em que duas amostras consecutivas tm o mesmo valor, tanto mais que
estes casos podem ter frequncias de ocorrncia no desprezveis. Tem assim que ser
efectuada uma adaptao conceptual, pois a vizinhana discreta e muitas vezes quantificada.
no entanto razovel considerar que essa adaptao tem que preservar algumas
propriedades e caractersticas dos extremos provenientes do CDI, nomeadamente que:
1) A multiplicao de um sinal por menos um transforma todos os mximos em
mnimos e vice-versa. Ou seja, quando ( ) ( ) t x t y = , tem-se que o conjunto de todos os
mximos de ( ) t x igual ao conjunto de todos os mnimos de ( ) t y , e concomitantemente, o
conjunto de todos os mnimos de ( ) t x igual ao conjunto de todos os mximos de ( ) t y . Da
mesma forma, se os sinais forem discretos no tempo, quando | | | | n x n y = ento o conjunto
dos mximos de | | n y dever ser igual ao conjunto dos mnimos de | | n x , e
concomitantemente, o conjunto dos mnimos de | | n y dever ser igual ao conjunto dos
mximo de | | n x .
30
2) A inverso do sentido do tempo inverte tanto a sucesso dos mximos como a
sucesso dos mnimos.
3) Finalmente coloca-se a questo: Deve, ou no, considerar-se que o extremo s pode
estar localizado no momento amostral? Ou poder estar localizado num instante
interamostral?
II.3.2.1 - Influncia do ritmo de amostragem na estimao dos extremos
Existem autores (Flandrin-2004) (Rilling-2006) que advogam o incremento da frequncia de
amostragem de forma a atenuar o facto de ser praticamente impossvel a coincidncia de um
instante amostral com um mximo de ( ) t x . Verifica-se que existem sinais de banda limitada
onde, por maior que seja o ritmo amostral, entre duas amostras consecutivas pode sempre
existir um mximo e um mnimo. Sendo assim e por maior que seja o ritmo amostral no se
pode garantir que os extremos de ( ) t x e os extremos de | | n x sejam em igual nmero, o que
dificulta a sua estimao correcta e consequentemente, como se ver, a estimao das
envolventes.
II.3.3 - Estimao das envolventes
A envolvente de um sinal discreto, no uma funo nica. Alm disso, qualquer
envolvente tem de verificar a propriedade da envolvncia, pelo que, relativamente
envolvente, o sinal no pode ter sobreelevaes, overshoots, nem subdepresses, undershoots.
II.3.3.1 - Comportamento das splines
Na grande maioria dos algoritmos de EMD as envolventes so estimadas usando splines
cujos pontos fiduciais conhecidos so os extremos identificados. Sendo polinmios,
normalmente do terceiro grau, e mesmo aps refinamentos algoritmicos de forma a evitar
quer a sobreelevae, quer as subdepresses, as splines continuam a exibir comportamentos
desadequados, como grandes sobrextenses em que se afastam exageradamente das amostras.
Essas sobreextenses melhoram significativamente quando filtradas pelas tcnicas usuais.
II.3.3.2 - Sobrelevaes e subdepresses
Uma verdadeira envolvente no tem estas anomalias. Demonstra-se que, baseando as
splines apenas nos extremos, sempre possvel definir um caso que origine uma destas
31
anomalias. Foi assim criado um algoritmo que combate activamente estas ocorrncias,
obtendo envolventes livres de anomalias.
No entanto o desempenho global da decomposio no melhorou significativamente.
II.4 - Aspectos tericos da EMD
Normalmente as definies de ndole matemtica so expressas de forma analtica. Ser
que se pode exprimir uma definio apenas pelo algoritmo? Vrios algoritmos semelhantes
podem ser considerados como realizando EMDs, ainda que diferentes umas das outras?
Coloca-se naturalmente a questo: Quando que um algoritmo pode ser considerado como
procedendo a uma EMD?. Com esse intuito, no final da prxima seco, mais concretamente
na subseco II.4.4 - Princpios guia da EMD , vo ser listadas as seis condies heursticas
que devem ser verificadas em qualquer implementao concreta. Se uma delas falhar, a
implementao no pode ser considerada uma EMD.
Por outro lado preciso garantir o rigor interlocutrio. Ou seja, necessrio uniformizar
a definio do algoritmo para que todos os interessados interpretem da mesma forma as
instrues expostas. Deste modo, todos eles, mesmo quando operando de forma independente,
para o mesmo input, obtero o mesmo output. Pretende-se que seja possvel que diferentes
investigadores possam construir programas que conduzam aos mesmos resultados para os
mesmos sinais. Vai ser dado incio a essa refinao, que ser prosseguida nos captulos
subsequentes.
II.4.1 - Abstraco do que uma EMD
Uma EMD uma decomposio de um sinal S num conjunto { }
i
u cujos elementos
so um trend ou uma tendncia e as IMFs. Para tornar a linguagem mais leve iremos referir
simplesmente por IMFs os elementos de { }
i
u , referindo IMFs sem o trend quando
necessrio. Deste modo, a soma da totalidade das IMFs resulta na reconstituio do sinal
original, ou seja

u =
i
i
S .
Esta decomposio obtida por aplicao de um algoritmo, no se conhecendo outra
forma de a obter, como por exemplo por meio de uma expresso analtica deduzida a partir de
propriedades formais. Esta situao semelhante encontrada nas investigaes sobre
autmatos celulares (Ganguly-2003): Num grande nmero de autmatos celulares, a forma mais
32
compacta de exprimir o resultado da computao a representada pelo prprio autmato, no
adiantando procurar uma formulao analtica, que fornea uma atalho para obter
rapidamente o resultado. Da mesma forma, para uma EMD, a definio mais compacta e
computacionalmente mais eficiente conjecturalmente a consubstanciada pelo prprio algoritmo.
Numa linguagem mais formal, seja | | { } n s um sinal discreto com N amostras, a que
chamaremos S , ou seja | | { } n s S = . Represente-se a aplicao de uma EMD a um sinal S
por ( ) S EMD . Vir ento que { } ( ) S EMD
i
= u . Tem-se que { } I
i
= u # , pelo que

=
=
u =
I i
i
i
S
1
.
O nmero total de IMFs, I , no predeterminado, sendo conhecido s depois da
aplicao da EMD. Ou seja, a EMD de um sinal S dar origem a um conjunto de I IMFs,
sendo cada uma delas representado por
i
u . Cada IMF ela prprio um sinal com N
amostras. Ou seja, para cada
i
u , vlida a seguinte relao | | { } n
i i
= u , pelo que se tem
que | | | |

=
=
=
I i
i
i
n n s
1
para cada amostra | | n s .
II.4.2 - Combinao de EMDs
Uma consequncia do exposto que uma combinao linear varivel em n , de vrias
EMDs, todas com o mesmo nmero de IMFs, ainda uma EMD, desde que a soma das
ponderaes seja sempre unitria, independentemente do n . Veja-se melhor.
Considerem-se duas EMDs do mesmo sinal | | { } n s S = , com N S = # , tais que
{ } ( ) S EMD
i 1
= u e { } ( ) S EMD
i 2
= + e em que ambas originam o mesmo nmero de IMFs,
ou seja { } { } I
i i
= + = u # # .
Considerem-se agora dois sinais reais, os sinais que vo ser utilizados na ponderao, na
combinao linear varivel em n , tambm cada um deles com N amostras, | | { } n p P
1 1
= e
| | { } n p P
2 2
= , tais que | | | | 1
2 1
= + n p n p para todo e qualquer N ns s 1 . Tem-se ento que,
para cada amostra | | n s , vlido que | | | | | | | | | |

=
=
=
=
+ =
I i
i
i
I i
i
i
n n p n n p n s
1
2
1
1
. Este raciocnio
facilmente generalizado para mais do que duas EMDs, desde que em cada ndice n a soma
das ponderaes seja sempre unitria.
33
Sendo assim, o sinal sucesso dos pesos da combinao linear
1
P pode ir crescendo
linearmente de zero at um, enquanto concomitantemente o sinal sucesso dos pesos da
combinao linear
2
P pode ir minguando de um at zero. Tal pode ser visto como uma
combinao linear progressiva. Desta forma obtm-se um novo conjunto de IMFs para o sinal
S , onde em cada uma dessas IMFs as primeiras amostras so praticamente resultantes da
decomposio ( ) S EMD
1
e as ltimas so praticamente resultantes da decomposio
( ) S EMD
2
, sendo suave a transio de uma para a outra. Esta propriedade pode ser utilizada
para realizar o acerto das IMFs numa anlise EMD por janelas.
II.4.3 - Quantas EMDs que so possveis?
So possveis de ser definidas tantas EMDs quantas as variaes algortmicas possveis,
em sentido lato. Alm disso, para cada uma das EMDs, e pelo facto de no possurem
formulao analtica, pode dar-se o caso de, devido a ambiguidades, vaguezas, carncias na
sua definio, as diferentes implementaes exibam diferenas, no sentido em que fornecem
resultados diferentes quando analisam os mesmos dados. E que tal acontea, mesmo sem erro
de transcrio da especificao para o cdigo do programa, simplesmente devido ao facto de a
especificao ser insuficiente.
Para evitar esse fenmeno necessrio completar e aclarar os pormenores da definio.
Ao examinar-se a definio de Huang (Huang-1998), constata-se que em certos conceitos
os detalhes esto definidos de forma vaga. Ao procurar torn-los menos vagos, necessrio
efectuar decises definidoras. Conforme a sentena do decisor, em cada caso de concretizao
algortmica, as decises acabaro por ser num sentido ou noutro. Consequentemente, as
EMDs resultantes no so todas equivalentes.
Um desses conceitos, onde se nota essa dependncia Relativamente ao comportamento
do decisor, o dos extremos. Quando se deve considerar um ponto como extremo? Qual a
regra de classificao de um ponto em extremo ou em no extremo? Em que caractersticas do
sinal que essa regra deve ser baseada?
Uma outra questo que pode ser considerada como semelhante em termos de escassa
definio, e relacionada com a anterior, tem a ver com a adequada conceptualizao do que
uma envolvente. Ser que as envolventes tm de ser tangentes aos extremos? Ser que as
envolventes podem cruzar o sinal? Devero ser sempre construdas usando splines por
base? Que splines sero mais adequadas? O clculo dos pontos iniciais e finais das
34
envolventes tambm dever ser refinado. Devero ser livres, ou fixos? Se fixos, devero ser
iguais a zero, ou a que outro valores?
Por outro lado, tambm possvel considerar que existem caractersticas espectveis
para aquilo que encontrado. razovel supor que aplicando o algoritmo a uma IMF j
extrada, ela deva ficar na mesma. Por outro lado, invertendo o sentido do tempo, todas as
IMFs devero vir invertidas no tempo. Alm disso, todas as IMFs sem o trend, devero ser
invariantes soma de uma componente contnua ao sinal. Ou seja, a posio do zero da escala
de medida no deve influenciar a decomposio.
Estas consideraes devem ser sistematizadas e completadas, pela formulao
princpios guia, transversais a qualquer algoritmo que se reclame EMD. Tal efectuado j na
prxima seco.
II.4.4 - Princpios guia da EMD
Relembre-se que utilizando a EMD, um sinal discreto, qualquer que ele seja,
decomposto num conjunto de IMFs. Para comear, em primeira aproximao e de uma forma
intuitiva , sedutor entender uma IMF como uma oscilao mais ou menos simples, mais ou
menos uniforme, mais ou menos estacionria, e de mdia desprezvel. Infelizmente, a maior
parte dos sinais no se comporta desta forma e, embora oscilem, fazem-no em torno de uma
tendncia nem nula nem estacionria, pelo que nem no podem ser considerados como meros
modos oscilantes.
Olhando para um sinal real, identificamos com facilidade quer os extremos, ou seja os
mximos e mnimos locais, quer as passagens por zero. Normalmente muitos mais extremos
que passagens por zero, pois o sinal no oscila em torno de zero. O relacionamento
entrelaado entre os extremos e as passagens por zero, consequente das oscilaes dentro de
oscilaes dentro de outras oscilaes, , e assim por a em diante. Cada uma dessas
ondulaes tem um ritmo caracterstico, tem tempos prprios. So caractersticas locais, num
sinal no estacionrio, e que devem ser aproveitadas na determinao dos modos oscilantes.
Relativamente aos modos oscilantes, e como suas caractersticas intuitivas, encontramos
as seguintes propriedades, que traduzem uma certa ideia de oscilao simples:
a) A mdia das envolventes nula.
b) Entre um mximo e um mnimo (ou mnimo e mximo) consecutivos, tem que
existir uma passagem por zero.
35
Notar a subtil diferena em relao a uma formulao como Entre extremos
consecutivos tem que existir uma passagem por zero. Como iremos ver, esta formulao
permite que se tenham dois mximos (ou mnimos) consecutivos. Tal possibilidade vai
revelar-se fecunda, quer conceptualmente, quer em aplicaes prticas, tal como exposto na
seco II.6 - Smula.
Relativamente ao resultado da aplicao de uma EMD a um sinal, espectvel que se
tenha:
c) O somatrio das IMFs tem que resultar na reconstruo do sinal original.
d) Aplicando a EMD a uma IMF, deve obter-se a mesma IMF.
e) Invertendo o sentido do tempo, todas as IMFs vm invertidas no tempo. Invertendo
a polaridade ao sinal, todas as IMFs vm com a polaridade invertida.
f) Quando o sinal expandido/truncado por uma amostra, o nmero de IMFs, ou fica
constante, ou varia uma unidade.
Sendo uma tcnica emprica, e baseada num algoritmo, a sua formulao analtica ainda
no foi realizada. Para alm disso, tem sido encontrada dependncia dos resultados
relativamente implementao. Esta situao insatisfatria, e tem razes na forma vaga
com que os conceitos suporte da tcnica foram definidos. Para obviar a essa situao, e para
servir de guia no aclarar dos conceitos envolvidos, as seis condies atrs listadas, a) at f),
devem ser verificadas em qualquer implementao concreta. Se uma delas falhar, a
implementao no poder ser considerada uma EMD.
Seguidamente vai ser reelaborada a definio de alguns conceitos, com vista, quer a
exprimir mais formalmente estas seis condies, quer a permitir descrever o algoritmo de
forma mais rigorosa.
II. 5 - Sobre os sinais discretos
Como se viu, uma amostra isolada representada por | | n x , e o sinal X por | | { } n x . O
nmero n chamado ndice da amostra sendo, para sinais regulares, inteiro e admitindo o
nome nmero (de ordem) da amostra. O nmero x , presente em | | n x , chamado valor da
amostra n . Considera-se que um sinal discreto um conjunto finito totalmente ordenado, em
que cada elemento um par ordenado, par esse em que ambas as componentes tm valores
vlidos, representado por | | n x .
36
Como cada amostra um par ordenado adequado definir duas operaes sobre
amostras, que tm como resultados nmeros. Uma das operaes ser aquela que, dada a
amostra, tem como resultado o seu valor. Esta operao ser representada por ( ) val . A outra
operao aquela que dada a amostra, tem como resultado o seu ndice. Esta operao ser
representada por ( ) idx . Tem-se assim que | | ( ) n x val x = e que | | ( ) n x idx n = .
Refira-se que habitual na literatura considerar | | ( ) n x val e | | n x como indistinguveis,
como sendo ambos o mesmo, sempre que tal no possa provocar ms interpretaes. Tal
vcio de linguagem prtico, expedito e comum. A ele no nos furtaremos.
II.5.1 - Sinais ilesos
Relativamente aos sinais discretos existem dois detalhes importantes, envolvendo o
conceito de ndice da amostra, que convm considerar.
O primeiro detalhe que, no mesmo sinal, no existem amostras com ndices idnticos.
Do ponto de vista abstracto e matemtico, pode ser considerado evidente, visto que temos
uma ordenao total pelos ndices, que seria violada se existisse uma repetio de ndices. Do
ponto de vista prtico tal pode ocorrer, como por exemplo em comunicaes com deficiente
recepo. Se tal acontecer dir-se- que o sinal est dobrado. estipulado que, neste texto, tal
situao nunca considerada, tanto mais que comea por ser exigida a ordenao total. Os
sinais considerados so sempre no dobrados.
O segundo detalhe que no existem amostras em falta. Se existirem amostras em falta,
diremos que o sinal est fendido. A condio de ordenao total no suficiente para o evitar.
tambm estipulado que neste texto nunca ir ser considerada esse tipo de situao.
Significa isso que neste texto ir-se- sempre lidar com sinais simultaneamente no
dobrados e no fendidos. Os sinais que verificam estas duas condies so chamados de
ilesos. Se num sinal ileso forem permutados os ndices de duas amostras, o que corresponde a
permutar o lugar de duas amostras, o sinal resultante considerado distinto do original, mas
tambm um sinal ileso.
Saliente-se que o adjectivo ileso caracteriza propriedades do ndice do sinal. Na
literatura sobre sinais discretos frequente pressupor, ainda que no explicitamente, que os
sinais so sempre ilesos, e que as amostras no ficam com os ndices trocados quando se
estuda o efeito do rudo. Rudo aditivo, multiplicativo, impulsivo ou outro, branco ou
37
colorido, gaussiano ou no, estacionrio ou no, tudo isso vai influenciar apenas o | | ( ) n x val ,
nunca o | | ( ) n x idx .
Num sinal ileso e regular, a diferena entre os ndices de duas amostras consecutivas
tem sempre o valor absoluto de 1. Se fosse zero implicaria que duas amostras distintas tinham
o mesmo ndice, o que como vimos no pode acontecer, e se fosse maior do que um indicaria
que faltavam amostras na sequncia, o que tambm no pode acontecer.
II.5.2 - Extremos em sinais ilesos
Como se viu, um sinal discreto um conjunto totalmente ordenado de amostras. Cada
amostra um par ordenado. Acontece que no est definida a comparao de pares
ordenados. No se comparam directamente pares ordenados. Como exemplo basta relembrar
que a comparao de nmeros complexos no est definida. O que se sabe comparar so os
nmeros, simples, escalares. O que tem sentido dizer-se que uma amostra tem um valor
maior/menor que o de outra, ou tem um ndice maior/menor que outra.
Considera-se ento que a classificao de uma amostra como Mximo ou Mnimo vai
depender da comparao do seu valor com o valor das amostras que esto, e constituem, a sua
vizinhana. A classificao em Mximos e Mnimos tem que ser uma funo da vizinhana.
II.5.2.1 - Vizinhanas em sinais ilesos.
Para iniciar as consideraes envolvidas na estipulao do que so extremos em sinais
discretos, considerem-se duas amostras consecutivas, | | n x e | | 1 + n x . A relao entre os seus
valores s se pode encontrar-se numa de trs situaes: Ou | | ( ) | | ( ) 1 + > n x val n x val , ou
| | ( ) | | ( ) 1 + < n x val n x val , ou ento so iguais. Pelo que para trs amostras consecutivas, s
poderemos ter 9 3 3 = combinaes distintas, apresentadas na seguinte tabela:
38
Tabela II.1: Vizinhana imediata - As nove relaes possveis do valor de uma amostra
com o das suas vizinhas imediatas (de primeira ordem) num sinal unidimensional.
x[n]
x[n-1] x[n+1]

< <
< =
< >
= <
= =
= >
> <
> =
> >

Neste ponto conveniente aclarar o que se pode considerar como funo quer de uma
amostra, quer de uma vizinhana, quer de todo o sinal.
A energia funo de todo o sinal. Para o seu clculo so necessrios os valores de
todas as amostras do sinal. Por outro lado, o valor do sinal num dado momento de
amostragem funo de uma amostra. Para ser conhecido, s necessrio o conhecimento da
amostra correspondente a esse ndice.
Um extremo, quer seja um mximo ou um mnimo, no nem funo do sinal como um
todo, nem funo de uma nica amostra. Poder dizer-se ento que funo da vizinhana,
mas tal requer que se defina melhor o que so amostras vizinhas, ou o que a vizinhana.
[DII.01] Diz-se que duas amostras so k-vizinhas quando os seus ndices diferem de k
unidades.
[DII.02] Quando se afirma que duas amostras so adjacentes, tal deve ser entendido
como querendo dizer que elas so 1-vizinhas.
39
[DII.03] Por vezes tambm se chamam as 1-vizinhas por vizinhas imediatas.
[DII.04] Chama-se k-vizinhana de uma dada amostra ao conjunto de todas as amostras
cujos ndices diferem no mximo em k unidades do ndice da amostra dada.
[DII.05] A 1-vizinhana por vezes referida como vizinhana de primeira ordem. A
2-vizinhana pode ser referida como vizinhana de segunda ordem. E assim
por diante.
Muitas vezes a linguagem simplificada, e quando o k est subentendido, diz-se que
uma amostra est na vizinhana de outra, ou que as amostras so vizinhas. Quando o k um,
equivalente afirmar que as amostras so vizinhas ou que so adjacentes.
II.5.3 Funes classificativas
A determinao se uma dada amostra deve ser ou no considerada como extremo uma
funo de uma k-vizinhana. Note-se pois que os mximos ou os mnimos, ainda que
comummente referidos a um nico ponto (Como em frases do tipo: a amostra tal um
mximo) so funes da vizinhana.
Neste texto, e para o propsito de decidir se determinada amostra deve ou no ser
considerada um extremo, vai considerar-se como relevante apenas a informao proveniente
da vizinhana de primeira ordem. Sendo assim a tabela II.1 lista a totalidade dos casos, no se
considerando, por agora, o caso particular da classificao da primeira e ltima amostra do
sinal. Como se constata, qualquer funo classificativa que tenha como argumentos as
relaes de grandeza entre os valores das amostras que esto na vizinhana imediata s pode
ter nove argumentos distintos. A funo classificativa s pode ter um de dois resultados
possveis. Ou o resultado de V, VERDADEIRO, indicado por , querendo dizer que foi
classificado como sendo um mximo/mnimo. Ou o resultado de F, FALSO, sem indicao
explcita, querendo dizer que foi classificado como no sendo.
Tem-se assim que nove a cardinalidade do conjunto D, domnio da funo
classificativa. Tem-se pois que 9 # = D . E que dois a cardinalidade do conjunto C ,
contradomnio da funo. Tem-se pois que 2 # = C . Como quer o domnio quer o
contradomnio so finitos, possvel calcular o nmero de funes distintas possveis, que
como se sabe
( ) D
C
#
# . Obtm-se assim um universo de 512 funes possveis, no qual
preciso escolher uma como sendo a funo determinante para os mximos, e outra para os
mnimos.
40
Para o caso de um mximo em sentido estrito, em que s se considera que | | n x um
mximo se for maior que qualquer amostra da sua vizinhana de primeira ordem, a tabela de
verdade, que nos informa se | | n x ou no um mximo em sentido estrito, assumir os
seguintes valores, explicitados na tabela II.2:

Tabela II.2: Mximo em sentido estrito - Definio de mximo em sentido
estrito como funo das nove relaes possveis de grandeza mtua do valor uma
amostra com o das suas vizinhas imediatas (de primeira ordem) num sinal
unidimensional.
x[n]
x[n-1] x[n+1] Max

< <
< =
< >
= <
= =
= >
> <
> =
> >


O que se acabou de tornar patente que exactamente a partir das relaes mtuas de
grandeza de uma amostra com a sua vizinhana de primeira ordem que possvel concluir
sobre a existncia (ou no existncia) naquele ndice de um mximo local. Conforme o
argumento apresentado funo classificativa, temos o resultado: ou mximo em sentido
estrito ou no. Procedendo de igual modo, tambm possvel definir o mnimo em sentido
41
restrito. Nas extremidades iniciais e finais do sinal esta metodologia no pode ser aplicada
pois faltam argumentos para alimentar a funo classificativa.
II.5.3.1 - Escolha das funes classificativas
Dever-se- trabalhar com as definies de mximos e mnimos em sentido restrito? A
experincia emprica acumulada mostra que qualquer uma delas muito restritiva, pois no
considera como extremos vlidos aquelas amostra que tm outra de igual valor na vizinhana
imediata. Ora um facto experimental que tal acontece nos sinais reais. O sinal sobe,
mantm-se e desce. Duas ou mais amostras consecutivas tm o mesmo valor. E so
justamente essas que possuem o valor mais elevado de todo o sinal. Tm pois de ser
classificadas como extremo. Mas a funo apresentada no o faz. Ento necessrio escolher
outra funo, de entre o universo das 512 possveis.
Como ajuda escolha das funes classificativas apropriadas, devem considerar-se
algumas propriedades que razovel pretender que estas funes possuam. So elas as
seguintes:
1) Invarincia relativamente ao sentido, ou origem, do tempo.
2) A multiplicao do valor de todas as amostras por qualquer constante negativa,
dever trocar os mnimos com os mximos.
Estas propriedades so consequncia directa para a especificao da EMD, da
propriedade e), seco II.1.2 - Princpios guia da EMD.
Veja-se agora como estas propriedades eliminam funes, de forma a reduzir o universo
original de 512 candidatas a um conjunto com um nmero bastante menor de funes.
Comece-se por identificar todas as funes, por meio de uma nomenclatura apropriada. Essa
nomenclatura primeiramente ir listar de forma nica e ordenada, todas as vizinhanas de
primeira ordem. Depois cada funo ser numerada, tambm de forma nica e ordenada.
Para proceder listagem de forma nica e ordenada de todas as vizinhanas de primeira
ordem, comece-se por efectuar as recodificaes simblicas: ' 0 ' ' ' < , ' 1 ' ' ' = , ' 2 ' ' ' > . Os
nove casos listados na tabela 1, sero convertidos na lista das nove combinaes possveis dos
smbolos ' 0 ' , ' 1 ' e ' 2 ' , dois a dois. Teremos assim uma lista ordenada de fiadas simblicas que
comea na combinao " 00 " e termina na combinao " 22 " . Se esta lista for entendida como
um sistema de numerao escrito em base 3, ter-se- como consequncia que esta lista
42
equivale aos inteiros 0 a 8. Tal listagem de recodificao est explicitada na seguinte tabela
(tabela II.3):

Tabela II.3: Recodificao das vizinhanas - Forma de recodificar as nove
relaes possveis de grandeza mtua do valor de amostra com o das suas vizinhas
imediatas (de primeira ordem) num sinal unidimensional, de forma a numer-las
sequencialmente.
x[n]
x[n-1] x[n+1] Recodificao Linha Peso

< < 0 0 0 2
0
= 1
< = 0 1 1 2
1
= 2
< > 0 2 2 2
2
= 4
= < 1 0 3 2
3
= 8
= = 1 1 4 2
4
= 16
= > 1 2 5 2
5
= 32
> < 2 0 6 2
6
= 64
> = 2 1 7 2
7
= 128
> > 2 2 8 2
8
= 256


Uma vez que a cada linha da tabela corresponde um nmero distinto, existe a
possibilidade de esse nmero ser entendido como um expoente, consistindo a base que vai ser
levantada a esse expoente no nmero que a cardinalidade do conjunto C , o contradomnio
da funo selectora. Como se viu na seco II.2.3 - Funes classificativas, essa
cardinalidade tem o valor 2. Para cada linha fica assim definido um peso, que tem o valor de
dois levantado a um expoente, expoente esse que no outra coisa seno a fiada coincidente
com o nmero da linha interpretada em base trs.
43
II.6 - Mximos em sinais ilesos
Considere-se agora uma funo qualquer, candidata a funo selectora. Essa funo
pode ser definida completamente atravs de uma tabela de verdade com nove linhas, que, para
cada configurao possvel de entrada, apresenta um 1 ou um 0 como resultado. Pondere-
se cada um dos resultados pelo peso de linha correspondente, tal como definido na tabela II.3.
Para cada funo candidata, somem-se os nmeros obtidos pelo processo de ponderao.
Obtm-se um nmero final, necessariamente entre zero e 511, que identifica a funo. Ter-se-
assim uma representao de f
0
a f
511
para as 512 funes candidatas. A funo f
0
ser a
funo trivialmente nula, nunca seleccionadora, e a funo f
511
, ser uma funo sempre
seleccionadora. Ambas estas funes tm um interesse muito reduzido. Com um interesse
maior encontramos a funo f
1
, a funo selectora para o mximo restrito, e a funo f
256
que
a funo seleccionadora para o mnimo restrito.
Para determinar uma funo selectora de mximo local, que no a funo f
1
, selectora
do mximo estrito e que contempla apenas a situao descrita na linha zero, tem-se na linha
um uma situao que tambm deve ser contemplada. A propriedade primeira desta seco vai
obrigar a escolher tambm a linha trs, pois de outra forma no ser garantida a invarincia
Relativamente ao sentido do tempo. Obtm-se assim uma funo selectora de mximos
empricos, a funo f
11
. Esta funo selecciona como mximos mais casos que a f
1
, mas o
preo a pagar que pontos de inflexo, como quando o sinal vai crescendo, estaciona e depois
cresce outra vez iro ser considerados como mximos locais. Ao trabalhar apenas com
vizinhanas de primeira ordem, tais casos no podero ser detectados. Mas no muito
promissor aumentar a ordem da vizinhana apresentada funo selectora. Facilmente se v
que sempre possvel generalizar o exemplo anterior de inflexo. Em consequncia seria
sempre mais apropriado conhecer a vizinhana de ordem imediatamente mais elevada, e o
processo no teria fim. Vai por isso continuar a analisar-se apenas as funes selectoras cujo
domnio a vizinhana de primeira ordem.
possvel argumentar que esta funo no a nica que deve ser considerada. Para o
demonstrar, imagine-se a seguinte situao: Um determinado sinal X sobe, atinge o nvel a na
amostra n, mantm-se nesse nvel na amostra n+1 e n+2, e depois decai. Como, por hiptese,
que o sinal vai a subir quando atinge o nvel a, isso significa que val(x[n-1]) < a. Da mesma
forma se conclui que val(x[n+2])> val(x[n+3]). Pelo que f
11
ir classificar como mximos
44
empricos as amostras de ndice n e n+2. A amostra de ndice n+1 no ser classificada como
mximo por f
11
. Mas esta amostra, de ndice n+1, tem um valor to grande como a de ndice
n, ou n+2. Se as amostras esto todas juntas e tm todas o mesmo valor, como que umas so
consideradas mximo e outras no?
A funo f
11
no permite faz-lo. Para corrigir esta situao ter-se- ento de considerar
a situao descrita pela linha quatro como uma situao a detectar positivamente pela funo
selectora de mximo. Obtm-se assim a funo selectora de mximo em sentido lato, a funo
f
27
. Esta funo ir fazer com que, num sinal, qualquer sucesso de valores constantes seja
populada com mximos.
Demonstra-se assim que existem duas funes (trs, se considerarmos a f
1
.) selectoras
de mximo local. So elas a funo de mximo emprico, f
11
, e a funo de mximo em
sentido lato, f
27
. A tabela seguinte, tabela II.4, condensa e sistematiza todas estas
consideraes.
45
Tabela II.4: Definio de mximo - Definio de mximo, em sentido
estrito, lato e emprico como funo das nove relaes possveis de grandeza
mtua de uma amostra com as suas vizinhas imediatas (de primeira ordem) num
sinal unidimensional.
x[n]


x[n-1] x[n+1] Peso f
1
: MaxEstrito f
11
: MaxEmp f
27
: MaxLato

< < 2
0
= 1
< = 2
1
= 2
< > 2
2
= 4
= < 2
3
= 8
= = 2
4
= 16
= > 2
5
= 32
> < 2
6
= 64
> = 2
7
= 128
> > 2
8
= 256


Como nota importante, de salientar que, usando a Internet para fazer um levantamento
de programas que efectuem EMD (2004 e 2008), e analisando o cdigo de todos esses
programas, em nenhum deles se encontrou a preocupao de consistncia e sistematizao da
funo selectora de mximo local para sinais discretos. No pois de estranhar o facto de
todos esses programas discordarem uns dos outros nos resultados obtidos, ao analisarem o
mesmo sinal. Como nota final, pode referir-se a funo f
17
. Tambm funo selectora de
uma espcie de mximo, invariante perante uma inverso do tempo. Mas actualmente no
considerada como tendo interesse prtico.
46
II.7 - Mnimos em sinais ilesos
Como foi visto, para ajuda escolha das funes selectoras apropriadas, devem
considerar-se algumas propriedades que razovel pretender que as funes selectoras
possuam. So elas as seguintes:
1) Invarincia relativamente ao sentido, ou origem, do tempo.
2) A multiplicao do valor de todas as amostras por qualquer constante negativa,
dever trocar os mnimos com os mximos.
Estas propriedades so consequncia directa para a especificao da EMD, da
propriedade e), seco II.4.4 - Princpios guia da EMD.
Ir-se- agora utilizar esta ltima propriedade para determinar quais devem ser as
funes selectoras dos mnimos.
Considere-se f
256
, a funo selectora do mnimo restrito. fcil demonstrar que a
relao entre a funo f
1
, a funo selectora do mximo restrito, e a funo f
256
, uma
consequncia imediata da propriedade 2. Esta propriedade realiza uma permutao dentro do
domnio. Deixa inalterado o sinal de =, mas troca o sinal de < com o sinal de >, sem
tocar no contradomnio, na coluna de zeros e um, onde a funo estipulada. Em termos
numricos, troca o zero com o dois, quer no nmero (em base 3) das linhas, quer nos pesos.
Sendo assim a funo f
1
, na linha [00]
3
, zero, a que corresponde o peso um, vai transformar-
se na funo f
256
, , na linha [22]
3
, linha oito, a que corresponde o peso 256.
Aplicando o mesmo raciocnio para as outras funes, obtm-se:
f
11
: (Mximo emprico): Ir originar a funo de mnimo emprico por aplicao do
princpio 2. De [11]
10
2
3
+2
1
+2
0
, v-se que esto envolvidas as linhas 3, 1 e zero, que em
base trs sero as linhas [10]
3
, [01]
3
, [00]
3
. Tal como anteriormente, multiplicando o sinal por
um nmero negativo, trocar os menores com os maiores, ou seja o dgito 0 com o 2, e vir,
que a nova funo ocupar as linhas [12]
3
, [21]
3
e [22]
3
, que originar os pesos 2
5
, 2
7
e 2
8
,
cuja soma : 416. Demonstra-se assim que a funo de mnimo emprica a funo f
416
.
f
27
: (Mximo lato): Ir originar a funo de mnimo lato por aplicao do princpio 2. De
[27]
10
2
4
+2
3
+2
1
+2
0
, v-se que esto envolvidas as linhas 4,3, 1 e zero, que em base trs
sero as linhas [11]
3
, [10]
3
, [01]
3
, [00]
3
. Tal como anteriormente, multiplicando o sinal por um
nmero negativo, trocar os menores com os maiores, ou seja o dgito 0 com o 2, e vir, que a
47
nova funo ocupar as linhas [11]
3
, [12]
3
, [21]
3
e [22]
3
, que originar os pesos 2
4
, 2
5
, 2
7
e 2
8
,
cuja soma : 432. Demonstra-se assim que a funo de mnimo em sentido lato a funo f
432
.
A tabela seguinte, tabela II.5, rene as funes em epgrafe.

Tabela II.5: Definio de mximos e mnimos, em sentido estrito, lato e
emprico como funo das nove relaes possveis de grandeza mtua de uma
amostra com as suas vizinhas imediatas (de primeira ordem) num sinal
unidimensional.
x[n]


x[n-1] x[n+1] Peso
f
1
:
Max
f
11
:
MaxE
f
27
:
MaxL
f
256
:
Min
f
416
:
MinE
f
432
:
MinL

< < 2
0
= 1
< = 2
1
= 2
< > 2
2
= 4
= < 2
3
= 8
= = 2
4
= 16
= > 2
5
= 32
> < 2
6
= 64
> = 2
7
= 128
> > 2
8
= 256


Notar que uma mesma amostra pode ser classificada quer como mximo em sentido
lato, quer como mnimo em sentido lato quando essa amostra um ponto de estacionaridade.
Tal faz algum sentido, pois um sinal constante sempre igual ao seu mximo e ao seu
mnimo.
48
Notar que neste procedimento tanto a primeira como a ltima amostra do sinal nunca
so consideradas, pois no podem ser abrangidas pelas funes classificativas atrs definidas.
Isto porque as funes classificativas, tal como definidas, no so tolerantes a falhas, no so
tolerantes ausncia de um argumento.
II.8 - Consequncias
Uma vez que estejam determinados os extremos do sinal discreto, considerado ileso,
tanto em termos de mnimos como de mximos, a partir deles que se determinam os pontos
fiduciais que definem as envolventes. Estes pontos fiduciais podem ser simplesmente
considerados como iguais aos prprios mximos e mnimos do sinal discreto.
No entanto os sinais discretos so muitas vezes obtidos por amostragem regular de
sinais analgicos de banda limitada. sabido que a amostragem de uma simples sinuside
quase nunca apanha os extremos analgicos. Tal cria uma flutuao nos valores dos extremos
discretos, que provoca o desdobramento escusado em vrias IMFs de uma simples sinuside.
Uma soluo considerar que o ponto fiducial a utilizar para a determinao da envolvente
o extremo analtico de uma parbola definida pelo extremo discreto e as amostras que lhe so
adjacentes. Tal constitui um compromisso heurstico e prtico entre o no fazer interpolao
alguma ou o realizar a interpolao tendo por base funes
( )
x
x sin
. Verifica-se que resulta
muito bem, embora a localizao dos extremos passe a ser nos instantes interamostrais (Rato-
2008a).
Vejamos como se determina o ponto fiducial com base na interpolao parablica na 1-
vizinhana de um extremo discreto | | n x . Sejam ( ) | | ( ) 1 1 = n x val y , ( ) | | ( ) n x val y = 2 e
( ) | | ( ) 1 3 + = n x val y . A parbola interpolante definida por ( ) c bk ak k y + + =
2
, 3 , 2 , 1 = k ,
pelo que se tem que
( )
( )
( )
(
(

(
(

=
(
(

c
b
a
y
y
y
1 3 9
1 2 4
1 1 1
3
2
1
donde
( )
( )
( )
(
(

(
(



=
(
(

3
2
1
1 3 3
4
1
2
3
2
5
2
1
2
1
y
y
y
c
b
a
.
As coordenadas ( )
p p
y t , do ponto fiducial, que o extremo parablico, viro ento
a
b
t
p
2
= e c t
b
y
p p
+ =
2
.
com base na sequncia, no regular nem de ndices inteiros, destes extremos
parablicos que as envolventes so estimadas.
49
Alm disso, observou-se que o comportamento da decomposio melhorava, no sentido
em que a EMD de um troo de sinuside resulta to-somente no prprio troo, se os pontos
fiduciais fossem prolongados especularmente uma nica vez para l do suporte finito do sinal.
O cdigo correspondente a este algoritmo EMD est publicado e disponibilizado em:
http://www.mathworks.com/matlabcentral/fileexchange/21409-empirical-
mode-decomposition.
II.9 - Smula
Foi realizada a apresentao da EMD e do seu algoritmo.
Sobre este algoritmo pode ser dito o seguinte: A funo de escolha de mximo a f11,
de mximo emprico. A funo de escolha de mnimo a f416, de mnimo emprico. Com
estas funes escolhidas possvel que se tenham dois extremos do mesmo tipo (mximos ou
mnimos) seguidos. Basta para tal que a funo tenha um extremo com patamar, ou seja a
funo sobe(desce), fica em patamar e depois desce(sobe). Tal bastante natural e til para a
estimativa das envolventes e tem grande utilidade prtica, como j referido em II.4.4 -
Princpios guia da EMD.
As funes classificativas, tal como definidas, no so tolerantes a falhas, no so
tolerantes ausncia de um argumento. Por isso nas extremidades estas funes no podem
funcionar porque est ausente, no existe, uma das vizinhanas necessrias.
Esta problemtica da tolerncia est na raiz das consideraes tericas elaboradas no
seguimento. Os prximos captulos desenvolvem essas consideraes, sob uma perspectiva
finitista - construtivista da computao enquanto actividade mediada simbolicamente.
50

Pgina em branco
51
III - Smbolos e computao
Como se viu, ao procurar esmiuar os detalhes dos algoritmos de EMD, foi-se muitas
vezes confrontado com a situao em que as funes a aplicar careciam de definio, e que
quando definidas, careciam de argumentos. Tornou-se assim imprescindvel repensar a
problemtica da adequada formulao, em termos matemticos, da ausncia de dados e/ou
argumentos para as funes. Este repensar da formulao no pde e no pode ser efectuado
adequadamente sem o recurso aos alicerces dos fundamentos. Foi assim necessrio cortejar as
impiedosas paisagens abstractas onde se localizam as nascentes do grande rio da matemtica.
Neste repensar da problemtica, a perspectiva que est subjacente construtivista, de
ndole finitista. Isto porque procura elaborar, de forma absolutamente geral, os conceitos a
partir de outros antecedentes. Esta demanda do antecedente enferma do germe da busca
eterna. Por isso, e de acordo com determinadas correntes de pensamento que consideram o
conhecimento humano como construdo a partir do empirismo perceptivo (Locke-1999) (Peirce-
1958) (Wittgenstein-2010), a base desta construo assenta no acto perceptivo elementar, na
deteco da presena ou ausncia de smbolos. Esta base considerada geral, transcendendo o
humano, transversal aos sistemas perceptivos naturais ou artificiais, biolgicos, digitais ou
quaisquer outros. Esta generalidade necessria porque a percepo de smbolos no uma
exclusividade humana e tambm porque a computao no uma exclusividade humana.
Comece-se por expor os pressupostos.
III.1 - Pressupostos computacionais e comunicacionais
Para os aspirantes a interlocutores o arranque comunicacional sempre difcil. Isto
acontece porque preciso construir as mtuas convenes, bsicas comunicao, quando
ainda no se comunica. Como faz-lo, evitando a armadilha de ficar para sempre na iluso da
comunicao alcanada e da refutao do equvoco? Exemplifique-se esta armadilha pela
seguinte descrio: Quando vejo verde e digo que vejo verde e o meu interlocutor tambm diz
que v verde, como poderei ter a certeza que o verde a que eu me refiro o mesmo a que ele
se refere? Como ter a certeza que, quando ambos afirmamos verde, estamos a representar o
mesmo representado? Este problema coloca-se no s para a cor verde mas para todas as
cores em geral. Alis, a dificuldade at transcende o cromtico visual, manifestando-se de
igual forma para cheiros, sons ou mesmo smbolos e mensagens quaisquer. Consta que, para
52
obviar a este problema, a pragmtica diplomacia americana tem uma expresso muito
interessante e habitual Sabemos que a nossa mensagem foi recebida e entendida no sentido
que lhe demos. Ou seja, pragmaticamente esconjuram o mago da questo tomando como
certo e conhecido aquilo que pressuposto.
Este problema comunicacional da identificao dos pressupostos comuns recorrente
em todos os nveis de anlise do processo comunicativo, desde os basilares em termos fsico -
biolgicos, at s aplicaes ao mais alto nvel, como os colocados pela semntica
diplomtica.
O processo comunicativo e as suas problemticas so o clssico objecto dos estudos
semiticos, com os seus signos, smbolos, interpretantes e representados. Convm, no entanto,
tecer previamente algumas consideraes sobre a interdependncia entre os smbolos e a
mediao cognitiva na percepo aos estmulos fsicos. So tais consideraes que vo ser
seguidamente apresentadas.
III.1.1 - Cognio e smbolos
A construo dos pressupostos comuns facilitada pela partilha de uma mesma aptido
para percepcionar o ambiente e os estmulos que emana. Para o ilustrar, considere-se uma
figura de Ishiara (Ishihara-1917), representada tanto monocromaticamente como a cores. A
representao central que a mais equilibrada, sendo as representaes marginais
representativas de nfases cognitivas consideradas patolgicas:







Fig. III.1: Uma figura de Ishiara

O que l est escrito? Ser o nmero 57? Ou ser outro nmero, como o 35? Ou ser
que no se vislumbra l nada para alm de uma confuso de pontos? Claro que a resposta ir
53
depender de quem olha, se tem uma viso normal ou se porventura apresenta alguma forma de
daltonismo, de cegueira cromtica. O ponto importante aqui que dois sistemas cognitivos
podem percepcionar distintamente um mesmo estmulo. Por isso, logo a este nvel, infiltra-se
a incerteza quanto comunho interpretativa. Cada interveniente no processo forado a
pressupor que os outros percepcionam a realidade comum de forma compatvel. Quanto mais
comum for, de factum, esta comunho interpretativa, maior ser a facilitao interlocutria.
Borges afirma: Toda a linguagem um alfabeto de smbolos cujo exerccio
pressupe um passado que os interlocutores compartilham. Jorge Lus Borges, in O
Aleph
Ser de acrescentar que, para diminuir a incerteza comunicativa, os interlocutores alm
de compartilharem o alfabeto, tambm tm de o percepcionar de forma semelhante? At que
ponto a similitude de capacidades perceptivas importante para o estabelecer das convenes
iniciais onde se ir basear a comunicao?
sabido que para poderem existir elementos de comunicao primordiais e comuns a
todos os interlocutores, aquilo que se chamam smbolos comuns, so necessrios sistemas
cognitivos que os reconheam. A pergunta O que um smbolo? tem como reposta
Smbolo o que se quiser. Significa isto que sem sistema cognitivo que os apreenda
(defina), no existem smbolos. Os smbolos so criados pela cognio. O real concreto e
particular, fsico, externo cognio, indiferente cognio, pode ser ou no smbolo. Tudo
depende de como percepcionado. caso para dizer que ao cartesiano Penso, logo existo
contrape-se o Percepciono, logo existo.
Posto isto e tambm no sentido de estancar esta volpia do relativismo estmulo /
percepo versus smbolo / cognio, vai ser pressuposto que o conceito de smbolo
primitivo e igualmente partilhado por todos os leitores (Allouche-2003).
54
III.1.2 - Signos e representaes simblicas
variado o lxico referente a smbolos e expresses. No entanto, esta variedade
enferma de enorme sobreposio semntica que perturba e confunde a exposio dos
pressupostos em vigor. essa sobreposio semntica que destrinada e ajustada no
remanescente desta seco, com o intuito de clarificar os pressupostos em vigor.
Neste texto pressupem-se os smbolos como os elementos, os articulantes mnimos, da
semitica cuja trade fundamental, segundo Peirce (Peirce-1958), o signo, o interpretante e o
representado. Constitui-se o signo como representao simblica do representado, por
mediao, por actuao, por determinao do interpretante. actualmente entendido que o
interpretante no tem que ser necessariamente um humano, podendo ser uma outra entidade,
at mesmo um dispositivo.
Esta trada pode ser considerada isolada, no interagindo com outras. , no entanto,
possvel considerar montagens em que o representado de uma o signo de outra.
pressuposto que:
- Existem quer interpretantes, quer representados, no necessariamente distintos.
- Para existirem signos, tm que haver interpretantes que os considerem como tal.
- Podem existir diversos interpretantes, com as concomitantes diversas
interpretaes, para um mesmo signo.
Interpretante
Signo Representado

Fig. III.2: Trade semitica

55
Surge aqui uma noo de simultaneidade - coincidncia que importa descrever.
- O signo pode ser tomado como composto por partes coincidentes, diversas mas
unas, simultaneamente presentes para o interpretante.
[DIII.01] Diz-se que ento que ocorre uma concentrao sgnica, ou fan-in.
- Por outro lado, o representado tambm pode ser tomado como composto por
vrias partes coincidentes, diversas mas unas, simultaneamente presentes para o
interpretante.
[DIII.02] Diz-se ento que ocorre uma disperso sgnica, ou fan-out.
III.1.3 - Smbolos e Expresses
Com vista a coadjuvar a descrio e manipulao dos signos, enquanto representaes
simblicas, apresentam-se as seguintes definies.
[DIII.03] Chama-se expresso a uma pluralidade finita, pluralidade essa eventualmente
singular ou mesmo nula, de smbolos repetveis e mutuamente distinguveis.
Por repetveis entende-se que, numa expresso, o mesmo smbolo pode ocorrer vrias
vezes. Por mutuamente distinguveis entende-se que, em toda e qualquer ocorrncia, o
smbolo claramente discernvel enquanto entidade individual, nunca se apresentando
incompleto, misturado com outros ou sobreposto com ele prprio. Notar que:
a) Esta definio no impe uma organizao sequencial, por fiadas, aos smbolos
constituintes da expresso.
b) De acordo com esta definio, um nico smbolo no repetido pode ser chamado de
expresso.
c) A ausncia de todo e qualquer smbolo tambm pode ser chamada de expresso.
[DIII.04] Chama-se expresso nula expresso sem smbolos.
III.1.4 - Pontos de vista e expresses

[DIII.05] Chama-se expresso vlida ou representao vlida a uma expresso que seja
um signo para, pelo menos, um interpretante.
Um outro ponto de vista, pressuposto como equivalente, o decorrente desta definio:
[DIII.06] Chama-se expresso vlida ou representao vlida a uma expresso para a
qual possvel determinar, pelo menos, um representado.
56
De acordo com a definio anterior, tanto um nico smbolo como a ausncia de
smbolo podem ser considerados como expresses vlidas, por mediao do interpretante
adequado. at possvel considerar o seguinte resultado:
[T1.01] H: Seja dada uma expresso qualquer.
T: sempre possvel definir, pelo menos, um interpretante que a considere
vlida.
D: Basta considerar como interpretante aquele que, para qualquer expresso,
considera que o representado o valor lgico V.
Em consequncia do teorema anterior, uma expresso vlida , muitas vezes, referida
simplesmente como expresso.
[SIII.01] Saliente-se que, em termos de linguagens formais, preciso definir como que
as pluralidades simblicas podem ser organizadas, por fiadas e no s, e como a
computao por aceitadores de linguagem define se a pluralidade constitui uma
expresso vlida ou no. Esta teoria bem conhecida, sendo desenvolvida no
mbito das linguagens formais, como por exemplo em (Cohen-1997) e (Salomaa-
1985), pelo que no aprofundada neste texto.
Pressupondo-se os smbolos como os articulantes mnimos, transmuta-se assim o
signo de Peirce para expresso. Doravante, neste texto, opta-se pelo discurso apoiado em
smbolos e expresses, sendo preterido o discurso apoiado em signos.
III.1.5 - A perspectiva computacional
Esta perspectiva globaliza todos os desenvolvimentos semiticos como laboraes
intersimblicas. Nas suas verses mais extremas, para esta perspectiva at o prprio substrato
ltimo da realidade fsica, no de cariz energtico ou de outra varivel fsica legtima, mas
de cariz informacional, simblico, assente em computaes (Gruska-2000).
A perspectiva computacional pressupe a seguinte definio.
[DIII.07] Nos casos em que o representado tambm pode ser considerado como uma
expresso, dado o nome de computado ou resultado ao representado,
computao ou processamento ao processo interpretativo e o interpretante ser
um computador ou processador.
57
Notar que na definio anterior o termo computador no se refere a uma mquina
concreta mas a uma entidade que realiza uma computao. Neste sentido tanto um humano
como um dispositivo podem ser computadores.
Sem pretender perder generalidade, doravante ser pressuposto que o representado
sempre um resultado, logo um computado. Os computadores sero identificados por letras
maisculas a negrito, em tipo Courier New, como C.
Importa salientar que esta perspectiva computacional no pressupe o determinismo, no
sentido em que o mesmo computador e para a mesma expresso, no tem necessariamente de
produzir sempre o mesmo resultado. Alm disso uma determinada expresso no tem sequer
de ser apresentada sempre ao mesmo computador, podendo-o ser a diversos e distintos
computadores, que podem produzir resultados semelhantes ou distintos. Este raciocnio
conduz-nos seguinte definio.
[DIII.08] Uma expresso para a qual seja possvel computar mais do que um resultado,
tambm referida como admitindo vrias leituras ou possuindo vrias valncias.

No mbito desta perspectiva, so muitas vezes utilizados, na prtica, os termos ingleses
input e output, para referir respectivamente a expresso apresentada ao computador e o
resultado. Pressupe-se assim o modelo computacional input, computao, output, (Kohavi-
1970) (Booth-1967). Notar que na representao diagramtica, onde est pressuposta uma leitura
da esquerda para a direita, o computador esquematizado por um rectngulo ao alto.

Este modelo computacional exmio a permitir a interligao, pois o output de um
computador pode ser o input de outro. As interligaes podem ser praticadas usufruindo da
total riqueza combinatria das montagens, quer puramente sequenciais, quer com retroaco,
e com ou sem recurso a fan-out ou a fan-in.
Computao
Input Output
C

Fig. III.3: Modelo computacional
58
III.2 - Sobre a notao
sabido que para representar tudo o que representvel bastam dois smbolos,
repetidamente usados, como Quine to bem expe no seu texto Universal Library (Quine-
1989) e como corporizado no nosso quotidiano digital. Como tambm se sabe, uma notao
binria pode ser vantajosa para as mquinas, mas abominvel para as pessoas.
Considera-se que a notao ptima aquela que congrega o poder expressivo com a
facilidade de uso. Para evitar representaes vagas e ambguas, a cada objecto deve
corresponder uma representao especfica e nica. Tal requer que a notao tenha poder
expressivo. Por outro lado, sem simplicidade no existe facilidade de uso. Sobrevm que o
poder expressivo e a simplicidade so frequentemente incoadunveis. Isto porque os
cambiantes expressivos fluem no sentido das complexidades crescentes. Consequentemente,
emerge a necessidade de um compromisso prtico entre a facilidade de uso e o poder
expressivo.
[EIII.01] Como exemplo efectivo deste compromisso prtico considere-se o popular
sinal + , to fcil de usar. Quantas operaes so representadas por ele? Tomado
isoladamente, o seu poder expressivo insuficiente, pois representa a soma
aritmtica, a soma algbrica, a soma vectorial, a soma lgica, a soma booleana,
uma operao que seja um grupo comutativo, uma unio de conjuntos, uma
operao numa linguagem regular. Sem a informao adicional de que a soma
booleana, a expresso 1 1 1 = + poderia ser considerada um erro. No entanto,
normalmente a informao de contexto presente na envolvente expresso
obvia a tais dificuldades. Por outro lado, se for necessrio referir, no mesmo
episdio discursivo, quer a soma algbrica, quer a soma booleana, a situao
pode tornar-se confusa, existindo autores que se socorrem de sinais alternativos,
como v ou , para discriminar convenientemente os vrios tipos de soma
envolvidos.
Esta situao, em que, por vezes, necessrio alargar o lxico, de forma a discriminar
adequadamente os representados no discurso, tambm recorrente noutras reas.
[EIII.02] A ttulo de exemplo, considere-se que a palavra plano representa o nome de
um ficheiro de computador. Em determinados contextos tal o suficiente para
se aceder correctamente ao ficheiro. Noutros, pode ser necessrio acrescentar
tambm a extenso, sendo necessrio usar plano.html para o mesmo fim.
59
Ainda neste caso, se o acesso for de uma localizao remota, pode ser
necessrio identificar o ficheiro de uma forma muito mais extensa, como seria o
caso para http://www.server.xpto/plano.html.
Esta prtica, que consiste em utilizar uma representao frugal sempre que suficiente e
uma representao dilatada quando necessrio, combina de forma parcimoniosa a
simplicidade com o poder expressivo. Ser exercitada repetidamente para o desenvolvimento
da notao empregue e convenes associadas.
III.2.1 - Desenvolvimento de novas notaes
Como se viu em II - Notao e convenes associadas neste texto considera-se que a
notao consiste no conjunto das convenes grficas convenientemente partilhado por todos
os leitores de modo a permitir a comunicao interlocutria. Este conjunto de convenes
nem absoluto, variando em ltima anlise de leitor para leitor, nem imutvel. Como
natural, por vezes, necessrio refinar notaes antigas ou mesmo conceber notaes novas.
Depois, necessrio proceder sua apresentao regular e divulgao. Considere-se por
agora apenas a questo da concepo notacional.
Sendo a notao baseada em convenes, tentador considerar que no importante
tecer consideraes sobre quais so os smbolos usados, bastando apresent-los e prosseguir
com a sua utilizao. Mas, para encadear um raciocnio, necessrio reconhecer padres de
smbolos e manipular segundo regras vlidas a expresso em apreciao. Mesmo quando as
leis so familiares, demora um momento decidir qual o resultado de um mais um. Qual o
resultado da expresso 1 1+ ? Pode ser 1 1 1 = + no caso booleano ou 10 1 1 = + no caso
binrio.
Ao trocar os papis tradicionais dos smbolos 0 e 1, Goodstein (Goodstein-1971) no
aumentou a legibilidade do seu texto. De forma extrema, ao convencionar-se que x
representa uma operao de somar e que + representa uma incgnita, est-se a dificultar
muito a tarefa do leitor e a induzir enganos. A questo notacional pode parecer
desinteressante, mas pode constituir a diferena entre o xito e o insucesso, (Schroeder-1997;
Hehner-2004).
Em linha com o exposto, o desenvolvimento notacional aqui elaborado procura seguir
os seguintes princpios orientadores:
60
a) Princpio da continuidade expressiva ou da reversibilidade inovacional
Qualquer nova notao que discrimine casos, indistintos para uma notao anterior,
dever ser obtida desta por imposio de elementos grafolgicos, cuja omisso
resulte na correcta aplicao da notao antiga. Por exemplo, o sinal de igual em
7 4 3 = + pode ser modificado para indicar que se est a pretender dizer que o
sete resulta da soma, 7
:
4 3 = + ; que o sete pode ser decomposto numa soma,
7
:
4 3 = + ; ou, at mesmo, que um resulta do outro, indistintamente, 7
: :
4 3 = + .
Este ponto merece ser desenvolvido, o que ocorre j no seguimento.
b) Princpio da exausto expressiva
Qualquer nova notao que necessite de discriminar vrios casos dever utilizar
smbolos distintos para discriminar entre todos os casos possveis e nunca
reutilizar qualquer smbolo.
c) Princpio da simetria vertical
Quando a situao for comutativa, o respectivo smbolo dever exibir simetria em
relao o seu eixo vertical, no a devendo exibir quando o no for. Assim, tanto
b a + como b a | | representaro operaes comutativas, enquanto que b a |
/
,
representar uma operao no comutativa.
Como Hehner prope, (Hehner-2004), tambm possvel aproveitar simetrias em torno do
eixo horizontal, mas tal nvel de detalhe no relevante para este texto.
III.2.1.1 Desenvolvimento do sinal de igual
Para exemplificar de forma clara os princpios justamente expostos para o
desenvolvimento notacional, consideremos o caso do habitual sinal de igual, = . Este sinal
intrinsecamente polissmico. Quando presente, como por exemplo numa expresso como
5 3 2 = + , pode querer dizer vrias coisas, pode ser visto como tendo vrios significados, tal
como referido anteriormente. Coloca-se o problema de como comunicar o leitor qual o
significado prioritrio que o autor pretende comunicar, sem necessariamente inibir outros.
Convm por isso identificar vrios significados e explicitar qual o significado prioritrio.
Um desses significados o significado de produo, para o qual estipulado o
smbolo : = . O significado de produo afirma que somar dois com trs tem cinco como
resultado, 5 : 3 2 = + . um significado assimtrico, apenas um dos lados que resultado. Por
isso, usando o princpio da continuidade expressiva, imposto um pequeno elemento
61
grafolgico cuja omisso resulta na correcta aplicao da notao antiga. No entanto, como a
situao no comutativa, o sinal resultante no exibe simetria relativamente ao eixo vertical.
Notar que 3 2 : 5 + = pode ser interpretado como afirmando que cinco admite ser decomposto
nas parcelas dois e trs. E que possvel a simetria, em que um dos lados pode produzir o
outro, como em 3 2 : : 5 + = .
Outro desses significados o significado de comparao para a igualdade. Para este
significado estipulado o smbolo = = . Este smbolo exibe simetria vertical, uma vez que a
situao comutativa. Assim 5 3 2 = = + significa que se est a perguntar se um dos lados da
comparao igual ao outro, podendo o resultado ser V ou F. Tem-se pois que
( ) V : 5 3 2 = = = +
Outro significado o de que algo definido como igual a outra entidade. Para este
significado estipulado o smbolo

=. Assim 1

= j .
Outro significado ainda o da possibilidade de intercmbio, visto que so iguais. Para
este significado estipulado o smbolo . Assim 2 3 3 2 : 5 + + = .
De acordo com o princpio da exausto expressiva, a todas as discriminaes
corresponde uma modificao do smbolo original por imposio de elementos grafolgico.
Esses elementos grafolgicos, quando retirados, de acordo com o princpio da reversibilidade
inovacional, resultam na correcta aplicao da notao antiga.
Assim, ao tecer consideraes sobre operaes, pode afirmar-se quer que
( ) V = = + : 5 3 2 : como que ( ) F = = + : 7 3 2 : , mas tambm considerado adequado expressar
que ( ) V : 5 3 2 = = = + e que ( ) F : 7 3 2 = = = + .
III.2.2 - A questo da autorepresentao simblica
Os smbolos so natural e vocacionalmente polissmicos, nunca deixando de se
representar a si prprios. Esta polissemia tem cariz varivel e voltil, efmera subordinada aos
interesses expressivos da ocasio. Relembre-se o smbolo t , sempre pronto e disponvel para
representar um nmero especfico, uma partio, um plano ou outro ente.
Os possveis significados, que a polissemia simblica obriga a aceitar, no so todos
considerados igualmente prioritrios para a determinao do significado apropriado leitura
correcta. Por razes de ordem prtica, a considerao da representao que um smbolo faz de
62
si mesmo geralmente relegada para a prioridade mais baixa. No entanto, por vezes, interessa
considerar o smbolo ele prprio.
Convenciona-se que, quando isolado e entre plicas, como ' 't , qualquer smbolo
representa-se apenas a si mesmo, no admitindo outras leituras, no admitindo ser
interpretado como nmero, plano ou outra coisa que no ele prprio. Notar que uma leitura
adequada de ' 't Pi entre plicas ou O smbolo pi, pois pi entre plicas apenas o
smbolo pi e, de outra forma, pode ser muitas mais coisas. Uma outra forma de referir o
smbolo isolado entre plicas dizer que o smbolo literal. Um smbolo literal representa-se
apenas a si mesmo. Para lidar com as plicas propriamente ditas, enquanto representantes de si
mesmas, convenciona-se que ' , a apstrofe recta, representar sempre plicas isoladas e que
no admitir outras leituras. Desta forma ' ' representar apenas um par de plicas, e como
habitual, ' ' , representar um espao em branco entre plicas, pois assume-se que a diferena
de espaamento suficientemente discernvel. Se esta diferena de espaamento se revelar
insuficiente, para assegurar a discernibilidade, poder-se- usar a forma alternativa b/ para
representar o espao em branco. Muitas vezes considerado pouco prtico referir que o
smbolo est entre plicas, pois tal evidente e claramente visvel, sem levantar dvidas
interpretativas. Assim, ' 't na prtica referido como o pi e ' ' como o espao em branco,
continuando no entanto ' ' a ser referido como um par de plicas e no como uma ausncia de
smbolo entre plicas. A prxima seco ser justamente sobre a forma de representar a
ausncia de smbolo.
III.2.2.1 Representao da ausncia de smbolo
Como visto, III.2 - Sobre a notao , assumido neste texto que os smbolos podem
servir para representar tudo o que representvel. Por vezes necessrio representar a
ausncia de expresso, a ausncia propositada de todo e qualquer smbolo, incluindo o espao
em branco. assim necessria uma soluo simblica para representar a ausncia de smbolo.
definido o smbolo especfico, adequadamente representado entre plicas por '

'C , para
realizar essa tarefa.
Sempre que no rodeado por plicas, a leitura formal do smbolo '

'C : Aqui est


propositadamente ausente qualquer smbolo ou Aqui est a expresso nula. Esta leitura
semelhante leitura que se faz de frases como Esta pgina est propositadamente em
branco. Pginas assim so pginas vazias de contedo e que podem ser inesperadas. A frase
63
colocada em documentos legais, manuais, exames e quaisquer outros documentos onde uma
pgina acidentalmente em branco, por erro de impresso ou por outra causa, poderia ter
graves repercusses, tendo por isso de ser devidamente salientado que esto propositadamente
despidas de smbolos. Este smbolo '

'C especfica e mandatoriamente utilizado em todas as


situaes caracterizadas pela necessidade de referir a ausncia de smbolo. A palavra
especfica determina que o smbolo '

'C no admite outras leituras. A palavra


mandatoriamente determina que em todas as situaes onde se tenha de simbolizar a
ausncia de smbolo, ento obrigatrio usar '

'C .
Como o smbolo '

'C no admite outras leituras, sempre que aparece sem ser rodeado de
plicas s pode ser interpretado como uma ausncia de smbolo, um no smbolo. Assim "

"C
tambm representa a fiada nula, " " . Quando este smbolo for repetidamente escrito, este
significado convencional Aqui est propositadamente ausente qualquer smbolo no se
altera e isto mesmo que esteja entre plicas. S h uma nica situao em que este smbolo
encarado como o smbolo que e no como indicando a ausncia propositada de qualquer
smbolo. Essa situao quando isolado e rodeado por plicas. A leitura informal do smbolo
'

'C , quando no estiver entre plicas, tanto pode ser nada como nulo.
Relembrando que,
a) embora ao escrever um par de plicas se esteja propositadamente a omitir qualquer
smbolo entre elas, a leitura adequada to somente um par de plicas,
b) s quando isolado e entre plicas que um smbolo se representa exclusivamente a ele
prprio,
obtm-se as seguintes regras prticas:
'

'C representa um smbolo entre plicas e


' ' representa um par de plicas.
'

' C C tambm representa ' ' , um par de plicas.
O uso deste smbolo adequado apenas quando se pretende salientar de forma vincada a
ausncia de smbolo. Em termos correntes, significa isto que qualquer palavra lhe
indiferente.
64
[EIII.03] Por exemplo e sem perda de generalidade, a fiada " "abc tambm pode ser
escrita "

" bc aC ou mesmo "



" C C C C C C C c b a , mas tal to incmodo,
deselegante e to desnecessrio como escrever os nmeros naturais com um
nmero varivel de zeros esquerda. Da mesma forma, quer a expresso {},
quer a expresso { } C

, constituem representaes vlidas do conjunto vazio.


Notar que o smbolo '

'C uno e coeso e que, tal como o vulgar ' 'i , o seu glifo tem
graficamente duas componentes, o corpo e a marca diacrtica titulante.
No seguimento sero apreciados vrios casos da sua utilizao.
III.2.2.2 Consideraes sobre fiadas unitrias e smbolos
Como se viu, pelo facto de um smbolo se representar sempre a si mesmo, podem
colocar-se dificuldades expressivas para discriminar entre o representante e o representado,
sendo utilizada a conveno baseada em plicas, de que um smbolo rodeado por plicas
representa-se apenas a si mesmo, no admitindo outras leituras. Assim t pode representar um
plano, mas ' 't apenas se representa a si mesmo.
Ocorre uma situao semelhante com fiadas. Convenciona-se que as fiadas formadas
colocando qualquer smbolo entre aspas rectas duplas, ' " ' , representa apenas a correspondente
fiada de comprimento no plural, sendo propositadamente ignorada qualquer outra
representao possvel. Assim t pode representar um plano, mas " "t apenas representa a
fiada unitria cujo nico smbolo ' 't . Notar que " "t representa uma fiada unitria, e que
' 't representa um smbolo. As fiadas unitrias no so smbolos, embora sejam representadas
por smbolos. A fiada nula, "

" " " C = distinta da ausncia de smbolo, C

.
No confundir:
" " , uma representao da fiada nula,
' " ' , o smbolo de aspas rectas duplas colocado entre plicas,
" " , a fiada cujo nico smbolo o espao em branco.

III.2.2.3 Consideraes sobre fiadas e concatenaes
Como visto, para salientar que determinada sequncia de smbolos para ser encarada
preferencialmente apenas como uma fiada e no como outras expresses com as
65
concomitantes interpretaes, so usadas aspas rectas duplas, como em " "abc . Convm
referir essa representao por um nome especfico.
[DIII.09] Uma exibio sequencial de smbolos entre aspas rectas duplas constitui uma
fiada finita em representao literal ou, simplesmente, uma fiada literal.
Numa fiada literal todos os smbolos expostos so da fiada. Assim situaes de fiadas
no completamente explicitadas, como seja, por hiptese o caso de bc ab , uma fiada que
comece pelo smbolo ' ' a , termine num smbolo ' ' c e, entre eles, tenha um nmero
indeterminado de smbolos ' 'b , no admitem representaes por fiadas literais, pois a fiada
literal " " bc ab exibe cinco ocorrncias simblicas, a saber: uma vez os smbolos ' ' a , ' ' c e
' ' e duas vezes o smbolo ' 'b .
A polissemia espreita. Por vezes {} visto como o conjunto vazio, tendo-se pois que
{} C = . Por vezes {} visto como uma fiada, cuja representao literal {}" " , tendo-se
ento que {} {}" " = . Estas interpretaes so mutuamente exclusivas. A informao de
contexto ser sempre suficiente para nunca permitir a concluso {} C = " " .
[EIII.04] Como numa fiada literal as outras interpretaes da expresso esto
preferencialmente inibidas, tem-se que " " " | " abccba cba abc =
/
. No entanto
" " " " | " " abccba cba abc =
/
.
[DIII.10] Na fiada literal as aspas iniciais e finais so tambm referidas como as aspas
literalizantes.
Quando se mencionam os smbolos de uma fiada literal no se entra em linha de conta
com as aspas literalizantes.
[DIII.11] Na contabilizao do comprimento das fiadas literais as aspas literalizantes
no contam.
[EIII.05] 8 " elefante " # =

e 0 " " # =

.
[SIII.02] Expresses como abc " , ou como " abc , ou mesmo como \" "abc so
consideradas invlidas enquanto representaes de fiadas literais. Para evitar
confuses o seu uso ser evitado.
Por vezes, necessrio considerar o uso de aspas rectas duplas no interior de uma fiada
literal. Seguindo o uso comum a linguagens de programao como o C, (Kernighan-1988),
convencionado o uso do smbolo '\' como precedente inibidor a ' " ' e a ele prprio, sendo
66
inerte quando preceder outro smbolo. Esta utilizao do smbolo '\' como indicador de
suspenso pontual da conveno de emprego das aspas rectas duplas, de forma a permitir
elaborar fiadas literais que as contenham, como na fiada literal " elefante\" \" fiada a " . Este
smbolo de suspenso pontual da conveno activo, apenas e especificamente, quando
prefixo adjacente de ' " ' ou dele prprio. Significa isto que a fiada " "\a considerada como
sendo constituda por dois smbolos, 2 " "\ # = a

, e que a fiada " "\" considerada como sendo


constituda por um smbolo, 1 " "\" # =

. Significa isto tambm que no est convencionado o


significado de elefante\" " .
Assim:
[EIII.06] A fiada " \" " representa a fiada cujo nico smbolo ' " ' .
[EIII.07] A fiada " \ \ " representa a fiada cujo nico smbolo '\' .
[EIII.08] A fiada " \ " a representa a fiada cujos smbolos so '\' e ' ' a .

[DIII.12] So consideradas concatenadas fiadas literais escritas de forma adjacente.
[EIII.09] Tem-se que elefante" " fante" " | ele" " fante" " ele" " =
/
= , e " " " " | " " " " " " =
/
= .
Numa fiada literal no existe forma de representar a fiada nula. Para representar fiadas
nulas conjuntamente com fiadas literais necessrio explicit-lo utilizando a concatenao de
fiadas nulas com fiadas literais.
[EIII.10] Tem-se que elefante" " fante" " | " " | ele" " =
/ /
.
[SIII.03] Estas consideraes das subtilezas formais relativas s fiadas e s formas de as
descrever so bem conhecidas e tratadas no mbito das linguagens formais, pelo
que no sero mais aprofundadas.
Um smbolo, p. ex. ' ' a , considerado distinto da fiada constituda exclusivamente por
uma sua ocorrncia, " "a , como visto. Alis, ' ' a enquanto smbolo, no considerado uma
fiada, pelo que no se encontra definido o significado de ' ' # a

, embora j se possa afirmar que


" " # a

um. Notar que ' 'a , enquanto smbolo, no uma fiada e que enquanto fiada, " "a , no
um smbolo.
67
III.2.2.4 Distino entre a ausncia de smbolo e a fiada nula.
Neste momento convm salientar bem a distino entre a expresso nula, C

, e a fiada
nula, " " , pois uma expresso no tem de ser uma fiada. Como referido nos pressupostos, a
fiada nula o elemento neutro da operao de concatenao entre fiadas, |
/
, da mesma forma
que o nmero 0 o elemento neutro da soma. A expresso 4 0 3 + + tem 7 como resultado,
pois zero um nmero. A expresso " " | " " | " " m n
/ /
, tem " "nm como resultado, pois " " uma
fiada. A expresso 4

3 + C + considerada equivalente expresso 4 3 + + , que no uma


expresso algbrica correcta e para a qual no se pode dizer que tem o 7 como resultado. A
expresso " " |

| " " m n
/
C
/
considerada equivalente expresso " " | | " " m n
/ /
, que no uma
expresso de concatenao correcta e, para a qual, no se pode dizer que tem " "nm como
resultado.
III.3 - Smula
Neste captulo foram elaboradas as apresentaes, quer dos smbolos e sua utilizao,
quer da ausncia de smbolo, enquanto suportes de toda a computao.
No prximo alegado que, para lidar correctamente com a tolerncia, consequente da
ausncia de smbolo, a lgica envolvida dever ser pelo menos a trivalente, sendo a bivalente
insuficiente.
68

Pgina em branco
69
IV - Tolerncia e lgica trivalente
Neste captulo alegado que, para lidar correctamente com a tolerncia, abstrada na
ausncia de smbolo, a lgica envolvida dever ser pelo menos a trivalente. pois necessrio
esclarecer como se utiliza uma lgica trivalente.
IV.1 - A lgica trivalente
necessrio abordar a questo do tratamento lgico de expresses onde conste a
ausncia de smbolo. So possveis expresses, como C = C

, para as quais no possvel
concluir se devem ser consideradas verdadeiras ou falsas. assim constatada uma
insuficincia da lgica a dois valores.
A lgica a dois valores tambm pode ser chamada de lgica bivalente, ou bilgica. A
lgica bivalente a lgica clssica, estudada tanto por Aristteles como por legies de
escolsticos medievais, e tambm por G. Boole e todos os actuais profissionais de sistemas
digitais. Um seu valor lgico qualquer poder ser chamado por bivalor, para salientar o facto
de que um dos dois valores possveis, sem possibilidade de mistura entre eles ou de
surgimento de mais qualquer outro. Surge assim o princpio do terceiro excludo.
A lgica bivalente incontornvel, desde as aplicaes tecnolgicas at s construes
lxico semnticas no quotidiano da linguagem natural, da linguagem comum. Apresenta-se
quer como intuitiva, quer como intuitivamente correcta. Os valores da lgica a dois valores,
os bivalores possveis, so representados por V

, F

, reflectindo a intuio semntica para
verdadeiro e falso. Esta representao por V

, F

admite a representao
simplificada V, F quando o contexto tal que a nica lgica em vigor a habitual lgica
bivalente. Outras lnguas, outras realidades, outras intuies, podem preferir representar os
bivalores por T, F, ou por 0, 1.
Alm disso existem como constituintes basilares da linguagem os elementos primordiais
para a sua utilizao, como o ou, o e, e o no, cujos significados comuns e intuitivos
espelham e reproduzem os respectivos significados bilgicos formais. Surge assim
naturalmente a capacidade de, com comodidade, verbalizar em linguagem natural aquilo que
expresso por proposies bilgicas formais. Neste contexto fcil e tentador sucumbir
70
falcia redutora de que toda a lgica evidentemente bivalente e de que o princpio do
terceiro excludo forosamente vlido em absoluto.
No entanto, j Aristteles questionava a aplicao do princpio do terceiro excludo a
proposies alusivas a contingncias futuras, como amanh chove, para as quais no
possvel determinar qual o seu valor bilgico. bem sabido que esta perspectiva foi defendida
como vlida tanto pelos autores clssicos como medievais. Alm disso constituiu uma das
principais foras motivadoras para o trabalho de Lukasiewicz sobre as lgicas n-valentes
(Trzesicki-1990).
De seguida, vai proceder-se exposio de um sistema de lgica trivalente, suficiente
para os nossos objectivos. Note-se que uma lgica trivalente pode parecer contra intuitiva,
pois a linguagem natural no dispe de construes lxicas simples para a sua verbalizao,
mas a sua necessidade imposta pelo facto de que, ao admitirmos tolerncia a uma operao
bilgica, estamos de facto a lidar com uma realidade trivalente (Rato-2008c).
[SIV.01] Existem linguagens naturais, como a Aymara, uma das linguagens oficiais do
Peru, que dispem de construes lxico semnticas adequadas elaborao de
afirmaes num pressuposto de lgica trivalente.
IV.1.1 - Combinatria de trivalores
Na manipulao de trivalores, no sentido de DIV.01, convm distinguir a questo
combinatria da interpretao semntica. No seguimento vo ser elaboradas algumas
consideraes sobre os aspectos combinatrios da manipulao de trivalores, na linha do
apresentado por Post (Post-1921).
As tabelas onde as operaes possveis so exaustivamente descritas so chamadas de
tabelas de triverdade, nome este baseado na designao tradicional de tabelas de verdade.
No entanto estas tabelas apenas enumeram as possibilidades combinatrias, sem pressupor
nenhuma interpretao em termos de verdade ou falsidade.
sabido que no possvel desenvolver uma lgebra de Boole a trs valores (Serro-03).
Pelo que a manipulao de trivalores no se pode basear numa estrutura algbrica to bem
conhecida e explorada como a das lgebras de Boole, sendo necessrio lanar as bases
conceptuais da sua manipulao a partir de outros pontos de partida. Alm disso a tcnica da
demonstrao, num contexto trivalente, no poder fazer uso do princpio do terceiro
71
excludo, pelo que se preferir a demonstrao por inspeco exaustiva dos casos possveis,
uma vez que estes so em nmero finito e acessvel.
IV.1.1.1 Trivalores
[DIV.01] Os trs valores lgicos, ou trivalores, so representados pelos smbolos ' '0 ,
' '1 e ' '2 .
[nDIV.01] No fica definida qualquer correspondncia entre os bivalores V

, F

e os
trivalores 0, 1 e 2.
[nDIV.02] No fica definida qualquer correspondncia entre os inteiros 0 , 1, 2 e os
trivalores 0, 1 e 2.
No est definida qualquer correspondncia mas esta escolha de smbolos ' '0 , ' '1 e ' '2
no inocente. Pretende ter utilidade mnemnica, facilitadora de futuras manipulaes
operativas. Convm no entanto ter sempre presente que os trivalores no so nmeros inteiros.
Os trivalores so to-somente representados convencionalmente por 0, 1 e 2 embora
tambm se pudessem definir convenes alternativas, como por exemplo aquela em que os
trivalores seriam representados pelos smbolos ' 'a , ' ' b e ' 'c .
[DIV.02] Fica definida uma ordem total implcita, , entre os trivalores 2, 1 e 0,
tendo-se que 0 1 2 , que tambm pode ser escrita como 2 1 0 .
Esta ordenao no fundamental, meramente auxiliar e de cariz mnemnico-
facilitador.
[DIV.03] De acordo com esta ordem total implcita, diz-se que:
0 menor que 1 e menor que 2,
1 maior que 0 e menor que 2,
2 maior que 0 e maior que 1.

72
IV.1.1.2 Operaes binrias
Defina-se o seguinte par de operaes binrias:
[DIV.04] Com smbolo . , e com a designao de AND trivalente ou tri-AND:
Tabela IV.1: AND trivalente

[DIV.05] Com smbolo v e com a designao de OR trivalente ou tri-OR:
Tabela IV.2: OR trivalente

Estas regras de operao so combinatrias e no devem ser interpretadas como
extenses da lgica bivalente. Nesta descrio combinatria est-se apenas a apresentar a
definio de operaes binrias num conjunto de trs elementos. Notar que so estas tabelas
que definem as operaes. A ordenao implcita atrs apresentada meramente auxiliar, no
se constituindo como vinculativa. Mas facilitadora da memorizao das definies, pois
permite intuir que o tri-AND tem como resultado o menor dos argumentos e que o tri-OR tem
como resultado o maior dos argumentos.
Por inspeco directa das tabelas possvel concluir que estas operaes so
comutativas.
v
0
1 2
0 0
1 2
1 1 1 2
2 2 2 2

.
0
1 2
0 0 0 0
1
0
1 1
2
0
1 2

73
IV.1.1.3 Notao infix
possvel escrever as regras de transformao anterior em notao infix, de cariz
binria. Eis alguns exemplos.
[EIV.11] Tem-se assim que 0 1 0 : = . .
[EIV.12] Tem-se assim que ( ) ( ) 2 1 2 0 1 2 0 : = v v v v .
[EIV.13] Tem-se assim que ( ) ( ) 1 1 2 1 1 2 1 : = . . . . .
IV.1.1.4 Operaes unrias
As operaes unrias que se revestem de interesses para o presente texto so
representadas com a titulao pelos smbolos ' '. para a negao ascendente ou directa e ' 'v
para a negao descendente, indirecta ou retrgrada. Tem-se:
[DIV.06] Define-se a negao ascendente como






[DIV.07] Define-se a negao descendente como





Uma anula a outra, no sentido em que 0 0 0 : = |
.
|

\
|
|
.
|

\
|
.
v
v
.
. Como no existem ambiguidades
possvel retirar os parntesis, tendo-se que 0 0 0 : =
.
v
v
.
. Notar que em expresses como ( )
v
a
negao aplicada ao resultado da expresso entre parntesis.
1 0 : =
.

2 1 : =
.

0 2 : =
.

2 0 : =
v

0 1 : =
v

1 2 : =
v

74
Alm disso no so independentes, pois aplicar duas vezes uma equivale a aplicar a
outra, como em 2 0 0 : = |
.
|

\
|
v
.
.
. Como tambm no existem ambiguidades possvel retirar os
parntesis, tendo-se que 2 0 0 : =
v
.
.
e que 1 0 0 : =
.
v
v
.
[SIV.02] Pretende-se apresentar um sistema prtico que partindo de poucas funes
base seja completo do ponto de vista funcional, no sentido em que qualquer
funo definvel por uma tabela de triverdade pode ser expressa usando apenas e
exclusivamente as funes base do sistema. Como sabido, se a um conjunto de
funes funcionalmente completo for acrescentada mais uma funo, o conjunto
resultante ainda funcionalmente completo e embora no minimize o nmero
funes utilizadas pode mesmo assim a sua utilizao ser tanto mais fcil como
mais prtica.
IV.1.1.5 Variveis trivalentes
possvel definir variveis trivalentes, que assumem um trivalor. Seja x uma varivel
trivalente, sem mais restries. Ento x pode assumir qualquer um dos trivalores, 0, 1 ou 2.
As notaes anteriormente apresentadas, quer as de cariz binrio quer as de cariz unrio,
so directamente aplicveis s variveis trivalentes, tal como eram aplicadas directamente aos
trivalores.
Estas variveis trivalentes podem participar em expresses com as operaes trivalentes
atrs definidas.
[EIV.14] Como exemplo de expresses trivalentes onde participam quer variveis, quer
constantes, tm-se que 2 2 : = v x , ou ento que x x : = v
.
2 , ou ainda que
1 : = |
.
|

\
|
. v |
.
|

\
|
. v |
.
|

\
|
.
v . v .
x x x x x x .
[EIV.15] Como exemplo de expresses trivalentes onde participam apenas variveis,
tm-se que
. .
v v x x x x , ou ainda que
. .
. . x x x x .
75
IV.1.1.6 Associatividade e distributividade
Por verificao, em todos os vinte e sete casos por cada operao, . ou v , possvel
concluir que estas operaes so associativas.
Por verificao de todos os casos envolvidos tambm possvel concluir pela
distributividade, quer no caso ( ) ( ) ( ) b x a x b a x . v . v . , quer no caso
( ) ( ) ( ) b x a x b a x v . v . v .

IV.1.1.7 Dualidades e convenes de numerao
Para uma dada operao binria, representem-se os trivalores por , , , N v A onde A tem
o significado operativo de Absorvente e N tem o significado operativo de Neutro.
Seja u a referida operao binria, que tanto pode ser tabelada desta forma
Tabela IV.3: Primeira forma da operao u

onde so evidentes as semelhanas com a operao . , como tambm pode ser tabelada desta
outra forma
Tabela IV.4: Segunda forma da operao u

onde so evidentes as semelhanas com a operao v .
Isto possvel porque se constata que existe uma dualidade, em que o elemento absorvente de
v o elemento neutro de . e onde o elemento neutro de v o elemento absorvente de . .
u N v A
N N v
A
v v v A
A A A A

u A
v N
A A A A
v
A
v v
N A
v N

76
Tem-se at que
v
v .
.
v .
|
.
|

\
|
. . |
.
|

\
|
v v x x x x x x e que
.
v .
v
v .
|
.
|

\
|
. . |
.
|

\
|
v v x x x x x x .
O que importante reter que a combinatria operativa de trivalores que determina as
propriedades da operao, do conjunto de resultados. O trivalor que absorvente numa
operao no tem de tambm o ser numa outra operao. O mesmo se passa para um trivalor
que seja elemento neutro. Para uma dada operao, pelo seu conjunto de resultados, por
vezes possvel identificar elementos neutros e/ou absorventes. Ser absorvente ou neutro
especfico da operao e do trivalor, no apenas do trivalor.
Sendo assim relembre-se a conveno de ordem, em que o elemento neutro de v o
menor dos trivalores e que o elemento neutro de . o maior dos trivalores. Usando esta
conveno possvel numerar em base trs os trivalores de tal forma que se conserva a ordem
convencionada. Ou seja, assume-se agora o caso particular em que os trivalores so os
nmeros inteiros 0 , 1 e 2 . Sendo assim, como qualquer tabela de triverdade de n variveis
ter
n
3 entradas, possvel representar cada uma das entradas por um nmero de ordem
caracterstico, i , que ser um inteiro no negativo, desde zero at 1 3
n
. Veja-se como.
Nesta situao em que se tm
n
3 entradas, estipule-se uma numerao para as n
variveis, que sero assim sequencialmente identificadas desde
1 n
x at
0
x . Relembre-se que
nesta situao, qualquer uma varivel
n k k
x
< s 0 ,
, poder assumir qualquer dos valores inteiros
2 , 1 , 0 . Desta forma a cada uma das entradas na tabela possvel fazer corresponder o nmero
de ordem caracterstico

=
=
=
1
0
3
n k
k
k
k
x i .
Este somatrio representa o nmero i expresso em base trs.

Numa tabela de triverdade, cada uma das entradas i pode dar origem a um de trs
resultados distinto,
i
r , { } 2 1 0 e
i
r ao qual possvel fazer corresponder o nmero
i
i
r 3 . No
caso das operaes binrias, 2 n pelo que existem nove nmeros i possveis, desde 0 i
para a entrada correspondente a 0 , 0
0 1
x x , at 8 i , correspondente entrada em que
2 , 2
0 1
x x .Uma operao binria, u , pode ser assim identificada por um nmero

=
=
8
0
3
i
i
i
r v , podendo-se falar de
v
u . Este nmero nico, desde que se conserve a numerao
77
ordenativa para as n variveis. No caso das operaes binrias comutativas, este nmero
nico, independentemente da ordenao das variveis.

Tabela IV.5: Operao v
[EIV.16] A operao v pode ser tabelada como
13122 8
4374 7
1458 6
486 5
81 4
27 3
18 2
3 1
0 0
3
2 2 2
2 1 2
2 0 2
2 2 1
1 1 1
1 0 1
2 2 0
1 1 0
0 0 0
para
0 1
i
i i
r i r x x v

pelo que 19569 13122 4374 1458 486 81 27 18 3 = + + + + + + + = v .
Tabela IV.6: Operao .
[EIV.17] A operao . pode ser tabelada como
13122 8
2187 7
0 6
243 5
81 4
0 3
0 2
0 1
0 0
3
2 2 2
1 1 2
0 0 2
1 2 1
1 1 1
0 0 1
0 2 0
0 1 0
0 0 0
para
0 1
i
i i
r i r x x .

pelo que 15633 13122 2187 243 81 = + + + = v .

Desta forma possvel falar de
v
u , tendo-se que
19569
u v e que
15633
u . .
Estabelecida esta numerao funcional, extensvel a operaes de qualquer aridade, cessa por
agora este caso particular em que os trivalores so os nmeros inteiros 0 , 1 e 2 .
78
O nmero de possveis operaes binrias 19683 3
9
= . No entanto, como se ver,
qualquer uma delas pode ser expressa usando apenas negaes, OR trivalentes e AND
trivalentes.
IV.1.1.8 Algumas expresses trivalentes teis
Para lidar adequadamente com as expresses trivalentes convm estabelecer algumas
identidades teis para referncia futura. Uma dessas expresses, j anteriormente
exemplificada, 1 : = |
.
|

\
|
. v |
.
|

\
|
. v |
.
|

\
|
.
v . v .
x x x x x x . Outra 1 : = |
.
|

\
|
v . |
.
|

\
|
v . |
.
|

\
|
v
v . v .
x x x x x x .
Alm disso, tem-se que:
|
.
|

\
|
. v |
.
|

\
|
.
v .
x x x x s pode produzir o valor 0 se 0 x . Em qualquer dos outros casos
possveis, ou seja se 1 x ou se 2 x , ter-se- que a expresso produz o valor 1.
|
.
|

\
|
v . |
.
|

\
|
v
v .
x x x x s pode produzir o valor 2 se 2 x . Em qualquer dos outros casos
possveis, ou seja se 1 x ou se 0 x , ter-se- que a expresso produz o valor 1.

|
.
|

\
|
. v |
.
|

\
|
.
v . .
x x x x s pode produzir o valor 0 se 2 x . Em qualquer dos outros casos
possveis, ou seja se 1 x ou se 0 x , ter-se- que a expresso produz o valor 1.
|
.
|

\
|
v . |
.
|

\
|
v
v . .
x x x x s pode produzir o valor 2 se 1 x . Em qualquer dos outros casos
possveis, ou seja se 0 x ou se 2 x , ter-se- que a expresso produz o valor 1.

|
.
|

\
|
. v |
.
|

\
|
.
. v v
x x x x s pode produzir o valor 0 se 1 x . Em qualquer dos outros casos
possveis, ou seja se 0 x ou se 2 x , ter-se- que a expresso produz o valor 1.
|
.
|

\
|
v . |
.
|

\
|
v
. v v
x x x x s pode produzir o valor 2 se 0 x . Em qualquer dos outros casos
possveis, ou seja se 1 x ou se 2 x , ter-se- que a expresso produz o valor 1.

79
Das expresses anteriores pode concluir-se:
Para obter 2 quando 0 x , e 1 nos outros casos dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
. v v
x x x x .
Para obter 2 quando 1 x , e 1 nos outros casos dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
v . .
x x x x .
Para obter 2 quando 2 x , e 1 nos outros casos dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
v .
x x x x .

Para obter 0 quando 0 x , e 1 nos outros casos dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
v .
x x x x .
Para obter 0 quando 1 x , e 1 nos outros casos dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
. v v
x x x x .
Para obter 0 quando 2 x , e 1 nos outros casos dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
v . .
x x x x .

IV.1.1.9 Diagramas combinatrios ou montagens
possvel estabelecer diagramas combinatrios com base nestas transformaes,
baseados nos diagramas utilizados para os circuitos combinatrios digitais. Estes diagramas
combinatrios so constitudos por linhas orientadas e rectngulos, sem realimentaes.
As linhas orientadas, , representam variveis. As linhas podem exibir
derivaes, como , sem deixarem de ser consideradas como uma mesma e nica linha.
Ao longo de toda uma linha, com ou sem derivaes, o trivalor correspondente varivel
representada sempre o mesmo. Em cada instante uma linha, na sua totalidade, assume um e
um s dos trivalores. A orientao das linhas fornece indicao sobre se o trivalor deve ser
considerado como resultante de uma operao ou como indo ser operado.
Os rectngulos, tambm chamados blocos, executam a operao exibida. Os rectngulos
tm sempre ligado o nmero de linhas correspondentes aridade da respectiva operao e
com as orientaes correctas.
80
Para as operaes atrs definidas, a sua estrutura geral ser:


Estes quatro blocos constituem os quatro blocos base. Um diagrama tambm pode ser
referido como uma montagem, especialmente se for constitudo por vrias linhas e
rectngulos.

Uma montagem como:

representar uma expresso como x y z y x . = = . : :

Uma montagem como:
representar uma expresso como x x x : = . .
Estas expresses tambm podem ser expressas por montagens como



Uma montagem como:

representar uma expresso como z w y x : = . . , onde devido comutatividade e
associatividade, indiferente para a obteno do resultado final quer a ordem dos argumentos
quer a ordem de execuo. Esta montagem pode ser generalizada para n , um nmero
arbitrrio de argumentos:



Uma montagem como:

representar uma expresso como z w y x : = v v , onde devido comutatividade e
associatividade, indiferente para a obteno do resultado final quer a ordem dos argumentos
quer a ordem de execuo. Esta montagem pode ser generalizada para n , um nmero
arbitrrio de argumentos:

. v
x
z
y
.
x
x
x
.
x
x .
v .
x
z
y
.
w
x
z
y
v
w
0
x
z
1
x
.
1 n
x

0
x
z
1
x
v
1 n
x

81

Montando vrios blocos base possvel obter novos blocos, como em:




Esta possibilidade de construir novos blocos a partir dos quatro blocos base muito
necessria na prtica.

Uma montagem como




permitir obter todos os trivalores, independentemente do valor da varivel.
Uma montagem como








representa a expresso: 1 = |
.
|

\
|
. v
|
|
.
|

\
|
. v
|
|
.
|

\
|
.
v .
.
v
z x x x x x x : , que permite obter o mesmo
trivalor independentemente do trivalor da varivel x .
Uma propriedade importante destes diagramas de montagem que sempre possvel
l-los, ou seja, determinar qual a expresso representada, bem como tambm sempre
possvel, partindo da expresso, remontar o diagrama original.
v
x
v
.
x x
.
x
x
z
y
.
w
v
y
v
v

x
w
y
( )
v
v . y y x
v
x
.
x
.
.
x
.
.
z v
.
82
Uma outra caracterstica importante que sempre possvel determinar qual a tabela
de triverdade correspondente ao diagrama apresentado. No seguimento vai ser descrito como
possvel, partindo da tabela de triverdade, obter uma montagem que o realize.

IV.1.1.10 Tabelas de verdade, expresses e montagens
Vai agora ser elaborada a descrio de que como possvel, dada uma tabela de
triverdade qualquer, sintetizar a montagem que a realiza e concomitantemente determinar a
expresso que a representa.
Comece-se por notar o seguinte facto: em qualquer tabela de triverdade sempre
possvel determinar os trs seguintes conjuntos: O conjunto das entradas cujo resultado 0,
cujo cardinal o , o conjunto das entradas cujo resultado 1, cujo cardinal q e finalmente
o conjunto das entradas cujo resultado 2, cujo cardinal p . Estes trs conjuntos so
disjuntos e a sua unio o conjunto da totalidade das entradas na tabela de triverdade. Ou
seja, o q p + + representa o nmero de entradas na tabela de triverdade.
Para continuar, pressuponha-se que para toda e qualquer tabela de triverdade sempre
possvel determinar uma funo
1
2
f . Esta funo, especfica para cada tabela de triverdade,
sempre caracterizada pela propriedade que s exibe duas sadas distintas, 2 sse a entrada
pertencer ao conjunto das entradas cujo resultado 2, e 1 para todas as outras entradas.
Pressuponha-se tambm que para toda e qualquer tabela de triverdade sempre possvel
determinar uma funo
1
0
f . Esta funo, especfica para cada tabela de triverdade, sempre
caracterizada pela propriedade que s exibe duas sadas distintas, 0 sse a entrada pertencer ao
conjunto das entradas cujo resultado 0, e 1 para todas as outras entradas. Estabelea-se
agora que a sada de
1
2
f a varivel d e que a sada de
1
0
f a varivel z .
Estas duas variveis, d e z , so as entradas numa funo de dois argumentos
.
v v
|
.
|

\
|
v = d z
012
f . Esta funo est montada de tal forma, a jusante de
1
2
f e de
1
0
f , que s suas
entradas s surgem trs combinaes: 1 1 = = z d , ou 1 2 = = z d , ou 0 1 = = z d , .
83
Tem-se assim




O problema de determinar a montagem correspondente a cada tabela de triverdade fica
assim resolvido se, para cada tabela, se souber determinar quer
1
2
f quer
1
0
f , pois a sua
montagem, nos termos descritos, com a funo
012
f permite realizar uma montagem cujo
desempenho o correspondente tabela de triverdade considerada.
Neste ponto da exposio s falta descrever como determinar as funes
1
0
f e
1
2
f para
qualquer tabela de triverdade para que o sistema trivalente exposto seja funcionalmente
completo. Para tal usa-se o conhecimento de que
Para obter 2 quando 0 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
. v v
x x x x , cujo
diagrama de montagem : , refervel como 2 0 .
Para obter 2 quando 1 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
v . .
x x x x , cujo
diagrama de montagem : , refervel como 2 1 .
Para obter 2 quando 2 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
v . |
.
|

\
|
v
v .
x x x x , cujo
diagrama de montagem : , refervel como 2 2 .
Para obter 0 quando 0 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
v .
x x x x , cujo
diagrama de montagem : , refervel como 0 0 .
Para obter 0 quando 1 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
. v v
x x x x , cujo
diagrama de montagem : , refervel como 0 1 .
Para obter 0 quando 2 x , e 1 nos outros casos, dever usar-se |
.
|

\
|
. v |
.
|

\
|
.
v . .
x x x x , cujo
diagrama de montagem : , refervel como 0 1 .
1
2
f
z
012
f
d
1
0
f
2 0
2 2
2 1
0 0
0 1
0 2
84
Estas seis montagens podem ser apelidadas de filtros.
No seguimento vai ser considerado, sem perda de generalidade, sempre uma mesma
tabela de triverdade a n variveis. Esta tabela tem o nmero p de entradas cuja sada 2,
tem o nmero q de entradas cuja sada 1 e tem o nmero o de entradas cuja sada 0,
tendo-se que
n
o q p 3 = + + .
Vai ser agora descrito a forma de determinar
1
2
f para esta tabela.
Considere-se uma entrada
1
I i nesta tabela de triverdade com n variveis, em que a
sada correspondente,
i
r tem exactamente o trivalor 2, ou seja 2
i
r . Filtre-se cada uma das
variveis
k
x , n k < s 0 presentes nessa entrada da seguinte forma:
se 0
k
x , ento o filtro 2 0 .
se 1
k
x , ento o filtro 2 1 .
se 2
k
x , ento o filtro 2 2 .
Tm-se assim n filtros, um para cada varivel, cada um com o seu resultado, que s
pode ser 2 ou 1. Faa-se o AND trivalente destes n resultados, cujo resultado ser
identificado por
1
a . Este AND trivalente s poder produzir 2 se a entrada na tabela de
triverdade for exactamente a
1
I , para a qual a montagem anterior foi especificamente
desenhada. Qualquer outra entrada produzir 1. Desta forma, para qualquer entrada
1
I i = ,
vir que 1
1
a .
Repita-se o procedimento anterior para cada uma das p entradas cuja sada 2. Sero
assim obtidas as p sadas desde
1
a at
p
a . Como resultado do OR trivalente de todas estas
p sadas ter-se-
1
2
f .
Vai ser agora descrito a forma de determinar
1
0
f para esta tabela.
Considere-se uma entrada
1
Y i nesta tabela de triverdade com n variveis, em que a
sada correspondente,
i
r tem exactamente o trivalor 0, ou seja 0
i
r . Filtre-se cada uma das
variveis
k
x , n k < s 0 presentes nessa entrada da seguinte forma:
se 0
k
x , ento o filtro 0 0 .
se 1
k
x , ento o filtro 0 1 .
85
se 2
k
x , ento o filtro 0 2 .
Tm-se assim n filtros, um para cada varivel, cada um com o seu resultado, que s
pode ser 0 ou 1. Faa-se o OR trivalente destes n resultados, cujo resultado ser identificado
por
1
b . Este OR trivalente s poder produzir 0 se a entrada na tabela de triverdade for
exactamente a
1
Y , para a qual a montagem anterior foi especificamente desenhada. Qualquer
outra entrada produzir 1. Desta forma, para qualquer entrada
1
Y i = , vir que 1
1
b .
Repita-se o procedimento anterior para cada uma das o entradas cuja sada 0. Sero
assim obtidas as o sadas desde
1
b at
o
b . Como resultado do AND trivalente de todas estas
o sadas ter-se-
1
0
f .
86
[EIV.18] tabela de triverdade
Tabela IV.7: Tabela de triverdade

2 2 2 2
0 1 2 2
1 0 2 2
1 2 1 2
1 1 1 2
1 0 1 2
1 2 0 2
1 1 0 2
0 0 2
1 2 2 1
1 1 2 1
1 0 2 1
2 1 1
1 1 1 1
1 0 1 1
1 2 0 1
1 1 0 1
1 0 0 1
2 2 0
1 1 2 0
0 2 0
1 2 1 0
1 1 1 0
1 0 1 0
1 2 0 0
2 1 0 0
0 0 0 0
1
1
1
1
0 1 2
u x x x

corresponde a montagem:
87




E onde
1
0
f ter a seguinte montagem:











E onde
1
2
f ter a seguinte montagem:











1
2
f
z
012
f
d
1
0
f
o
x
1
x
2
x
o
x
1
x
2
x
u
2
x
1
x
0
x
0 0
0 0
0 0
v
0 2
0 2
0 1
v
. 1
0
f
2
x
1
x
0
x
2 0
2 0
2 1
.
2 2
2 2
2 2
.
v 1
2
f
1
a
2
a
2
b
1
b
88

Foi assim mostrado como formalmente possvel construir a expresso, ou a
montagem, correspondente a qualquer tabela de triverdade a partir de apenas trs operaes.
Este formalismo meramente combinatrio, nada pressupondo em termos semnticos. Assim,
a trade de smbolos envolvidos poderia ser o , | e , ou 0 ,
2
1
e 1, ou mesmo 0 , ? e 1,
como proposto por P. Elias para o canal binrio com rasura (MacKay-2003).
No entanto os aspectos semnticos so importantes quando se consideram as aplicaes.
Alguns destes aspectos so abordados j de seguida.
IV.2 - Aspectos semnticos relativos lgica trivalente.
Classicamente, a lgica bivalente tem sido interpretada como representando os valores
de verdadeiro e de falso, V e F. No entanto, ao ser admitido a possibilidade de trivalores
necessrio distinguir bem entre:
[DIV.08] A notao V

e F

usada exclusivamente para representar os valores lgicos
bivalentes para verdadeiro e de falso, respectivamente.
[DIV.09] A notao V

e F

usada exclusivamente para representar os valores lgicos
trivalentes para verdadeiro e de falso, respectivamente.
[nDIV.03] No caso geral, e sem prejuzo de situaes particulares, no ficam definidas
equivalncias quer entre V

e V

quer entre F

e F

.
[DIV.10] Para salientar que se est a considerar o valor trilgico de uma expresso
expr , usa-se ( ) expr .
No entanto muito comum admitir-se a situao particular em que V V

e F F

.
Ao lidar com uma combinatria trivalente coloca-se naturalmente a questo de como
interpretar os correspondentes valores da verdade. Como se ver, ao lidar com expresses
como C = C

, a liberdade axiomtica de definir o resultado conduz a situaes distintas,
sendo conveniente assinalar devidamente a igualdade como tolerante, =

. assim possvel
axiomatizar quer que ( ) V

:

= C = C , quer que ( ) V


:

= C = C . Vrios autores propuseram
diversas respostas. Veja-se uma das mais influentes, a proposta por Codd, (Codd-1979), na
linha do trabalho iniciado por Lukasiewicz (Lukasiewicz-1964).
89
IV.2.1 A lgica trivalente de Codd
Para Codd, o valor lgico da ausncia de informao representada por e , e tem-se
que e e = tem o valor lgico de e , ou seja que ( ) e e e
:
= = .
Ao desbravar o caminho conducente actual teoria das bases de dados relacionais e
subjacente especificao da linguagem SQL, Codd props um sistema de lgica trivalente
baseado nos seguintes trs valores para a verdade: T para verdadeiro, F para falso e e para
desconhecido. (Codd-1979). Nesse artigo prope as seguintes funes de base: AND, OR e
NOT , cujas tabelas se apresentam de seguida:
Tabela IV.8: Operaes de Codd
F F F F
F
F T T
F T AND
e e e
e
e

F T F
T
T T T T
F T OR
e
e e e
e

T F
F T
NOT
e e

Estas operaes, tal como definidas por estas tabelas, correspondem exactamente s
mesmas operaes tal como definidas na lgica trivalente de Kleene, e esto na base dos
operadores lgicos com os mesmos nomes da linguagem SQL nos seus mltiplos dialectos.
Note-se no entanto que o conjunto destas trs funes no se constitui como funcionalmente
completo.
Para reconhecer que estas trs funes no constituem um conjunto funcionalmente
completo basta tentar us-las para obter uma funo binria que responda a uma dupla entrada
e com uma sada T .
IV.2.2 A lgica trivalente de Reichenbach
Em 1944, Hans Reichenbach ao estudar os fundamentos filosficos da Mecnica
Quntica props uma lgica trivalente cujo conjunto de funes de base extenso e engloba
quer . , o AND trivalente, quer v , o OR trivalente, quer ainda ., a negao ascendente, a
que Reichenbach chama a negao cclica (Reichenbach-1944).
Como este conjunto de funes incorpora como subconjunto todas as funes que lhe
permitem ser funcionalmente completo, este conjunto de funes funcionalmente completo.
No entanto, esta faceta pouco explorada por Reichenbach. O esforo desenvolvido por ele
mais no sentido de, na melhor tradio da lgica clssica, procurar traduzir em linguagem
natural as funes de suporte da lgica trivalente.
90
IV.2.3 Semnticas alternativas
Na concepo de circuitos digitais comum considerar semnticas concretas, no
relacionadas com a verdade ou a falsidade em abstracto, mas relacionadas antes com o estado
de factum de um sistema e/ou dos seus sensores.
ainda possvel considerar que os trivalores podero corresponder s trs razes cbicas
da unidade, 1,
3
2t
j
e ,
3
4t
j
e e considerar a hiptese de computadores em que os valores lgicos
so representados, no por modulao binria da amplitude de uma varivel fsica, mas por
uma modulao de fase. Esta ltima proposta est no limite do actual conhecimento sobre a
computao tal como realizada pelos neurnios biolgicos, (Michel-2010) (Nakaea-2010), e
representa uma evoluo em relao ao paradigma do computao neuronal em termos de
lgica de limiares.
IV.3 - Aplicaes presente problemtica
por vezes necessrio lidar com a igualdade tolerante, = , e distinguir entre ela e a
igualdade habitual, =. Sendo a uma entidade qualquer que no C

, tem-se que
[DIV.11] ( ) C = C = C

:

.
[DIV.12] ( ) V

:

= C = C .
[DIV.13] ( ) F

:

= C = a .
[DIV.14] ( ) F

:

= = C a .
[DIV.15] ( ) C = C =

a .
[DIV.16] ( ) C = = C

a .
Tambm por vezes necessrio lidar com a pertena tolerante, e , e distinguir entre ela
e a pertena habitual, e. Sendo A um conjunto qualquer e sendo B qualquer entidade que
no um conjunto, tem-se que,
[DIV.17] ( ) V

:

= e C A .
[DIV.18] ( ) F

:

= e C A .
[DIV.19] ( ) F

:

= e C B .
[DIV.20] ( ) V

:

= e C B .
91
[DIV.21] ( ) F

:

= C e C .
[DIV.22] ( ) V

:

= C e C .
[DIV.23] Se em qualquer das expresses anteriores, [DIV.17] a [DIV.22], a pertena
tolerante, e , for substituda pela pertena habitual, e, ento o resultado C

.
[EIV.19] ( ) C = C e C

:


[EIV.20] ( ) C = e C

A
[EIV.21] ( ) C = e C

A
Finalmente importa referir que
[DIV.24] A expresso X x e considera como vlido e abrangido pelo o caso
X e C

.
[nDIV.04] No fica definido o que significa a expresso X x e - .

IV.4 - Smula
Foi efectuada uma exposio da lgica trivalente. No seguimento, sempre que for
necessrio trabalhar com operaes tolerantes em geral e igualdades tolerantes em particular,
necessrio considerar tal actividade num contexto de lgica trivalente.

92


Pgina em branco
93
There is nothing and there are things, and things can be regarded as elements or sets.
There is nothing inside an empty set
Apolyton

V - Dos conjuntos
Para definir e lidar com operaes tolerantes, a definio de produto cartesiano
insuficiente, sendo necessrio desenvolver uma alternativa mais adequada. Neste captulo vo
ser relembrados os fundamentos tericos que permitem o desenvolvimento dessa alternativa.
Quando se lida com conjuntos, o formalismo lgico habitual o bivalente, onde
vlido quer o princpio da no contradio quer a lei do terceiro excludo.
V.1 - Elementos e Conjuntos
As noes de conjunto e seu elemento so consideradas indispensveis e primordiais.
Quer a noo de conjunto, { } c b a , quer a noo de elementos, , , , c b a , de um
conjunto, bem como a noo de pertena, e, so consideradas primitivas, ou seja, so
consideradas conhecidas por todos os leitores com o rigor suficiente para o correcto
entendimento deste texto.
A expresso A a e afirma o facto de que a elemento de um conjunto A.
Um conjunto pode ser elemento de outro conjunto, mas nunca de ele prprio.
As definies usuais dos conjuntos R Q Z N N , , , ,
0
e C so consideradas conhecidas,
bem como a de cardinalidade de um conjunto A, representada por A ou, alternativamente,
por A # .
Igualmente considerada como conhecida a noo de conjunto vazio, neste texto
construtivamente representado por {} e que, tal como p. ex. em (Bourbaki-1970), tambm pode
ser representado por C.
94
V.2 - Notao para os conjuntos
Os conjuntos podem ser representados exibindo, ou no, detalhes sobre os elementos
que lhes pertenam.
V.2.1 Representaes nominativas e no nominativas
Uma representao nominativa no exibir quaisquer detalhes sobre os elementos do
conjunto. Nestas representaes sero preferencialmente utilizadas letras maisculas isoladas,
latinas de face itlica ou gregas, como A, X ou . Conjuntos bem conhecidos, como o dos
reais, usufruem de representaes nominativas especficas.
Na frase Seja Z o conjunto dos inteiros, a poro Z constitui a representao
nominativa e a poro dos inteiros constitui a representao no nominativa.
Uma representao no nominativa poder exibir alguns, ou mesmo todos, os elementos
constitutivos de um conjunto. Nestes casos vulgar o uso de chavetas. As chavetas no so
entendidas como elementos, mas como organizadores aglutinantes.
[EV.01] Por exemplo, a expresso { } a representa um conjunto cujo nico elemento
a . Por sua vez, a expresso { } { } a representa um conjunto cujo nico elemento
{ } a .
V.2.1.2 Sobre o uso de chavetas
Nunca se usam chavetas numa representao nominativa. Isto porque, embora no
esteja formalmente vedado, o uso de chavetas nas representaes nominativas considerado
aberrante, pelo que no praticado. Por outro lado, todas as representaes no nominativas
que utilizam chavetas fazem-no de forma equilibrada, pois a cada chaveta que abre tem que
posteriormente corresponder sempre uma, e apenas uma, chaveta que fecha. Cumulativamente
ao respeito pelo equilbrio, as representaes so estruturadas de modo a que, na escrita
sequencial, da esquerda para a direita, da expresso simblica que constitui a representao do
conjunto, qualquer chaveta que abre, {, fica sempre localizada mais esquerda do que a
correspondente chaveta que fecha, }. Como se ver, utilizado o nome sistema de
parntesis para, no caso unidimensional, indicar esta tecedura da escrita.
95
V.2.2 Exibio dos elementos de um conjunto
Como se viu uma representao no nominativa pode exibir alguns, ou mesmo todos, os
elementos constitutivos de um conjunto. Quando a representao de um conjunto exibir
elementos, a sua sequncia de apresentao formalmente indiferente. Na prtica e desde que
permita a sua discriminao, a disposio dos elementos irrelevante e indiferente para a
descrio do conjunto. Este facto bem conhecido.
So usadas chavetas rodeando os elementos, como em { } c b a , para descrever o facto
de que um conjunto formado por certos elementos, neste caso os elementos a , b e c . O
nmero de repeties com que cada elemento surge na representao de um conjunto
considerado irrelevante. Por isso as expresses { } c b a , { } c b a a ou, at mesmo, { } a c a b a
representam o mesmo conjunto. Refira-se, no entanto, que possvel recorrer ao conceito de
multiconjunto, (Blizard-89), para considerar distintos estes casos. Num multiconjunto cada
elemento goza de uma multiplicidade.
V.2.3 Notao para o elemento genrico
O elemento genrico de um conjunto ser preferencialmente representado por uma letra
minscula, como x a, ou , correspondente, quando apropriado, maiscula da
representao nominativa.
Quando conveniente discriminar vrios elementos genricos de um conjunto, pode ser
utilizada a subetiquetagem identificadora dos seus elementos com letras gregas minsculas,
como

a a , . Esta opo pelas letras gregas minsculas propositada. Por um lado, feita
para atenuar o mais possvel a possibilidade de intuio de uma ordem, pois comum, embora
no obrigatrio, as subetiquetas latinas, como n , i , k serem utilizadas para representar
ndices estipuladores de ordenaes. Por outro lado, serve tambm para salientar que as
subetiquetas representam-se apenas a si prprias e no devem ser vistas como variveis. A
este propsito relembre-se que, no caso de uma sequncia
n
U , a subetiqueta n vista como
uma varivel local, ou muda, que assume valores em N.
Quando A for um conjunto, com elemento genrico a , tal facto poder ser
representado por { } a A = .
96
V.2.4 Representao em extenso
Na representao em extenso de um conjunto so patentes todos os seus elementos.
[DV.01] Quando na representao de um conjunto, como { } c b a , so exibidos todos os
elementos, tal representao dita extensiva ou em extenso.
Este tipo de descrio de um conjunto s pode ser usado se o cardinal do conjunto for
finito.
Nas representaes extensivas, o primeiro smbolo sempre uma chaveta que abre e o
ltimo sempre uma chaveta que fecha. A ttulo de exemplo, considere-se o conjunto
representado em extenso pela expresso
{ }
{ }
)
`

b a
a
, conjunto esse que tambm admite
{ }{ } { } b a a como representao extensiva.
Numa representao extensiva, o uso de um separador grfico, como a vrgula, entre os
elementos do conjunto, considerado apenas um facilitador da leitura, de cariz opcional, sem
outro significado formal, pelo que se tem: { } { } c b a c b a , , = . No entanto existem autores,
como Hehner, (Hehner-2004), que no s exigem o uso da vrgula como descrevem
formalmente as suas propriedades.
Sero usadas chavetas dentro de chavetas, quando os elementos de um conjunto forem
eles prprios conjuntos representados em extenso, como em { } { } a ou em { }{ } { } b a a .
V.2.5 Representao em compreenso
Um conjunto pode ser representado indicando a propriedade exclusiva aos seus
elementos (Bourbaki-1970) (Jech-2006).
[DV.02] Esta representao dita compreensiva, ou em compreenso.
Esta representao especialmente indicada quando o conjunto de cardinal no finito
Nesta representao usada uma expresso de estrutura genrica { } e propriedad x| , que
refere qual o elemento genrico e qual a propriedade exclusiva.
[EV.02] Como exemplo possvel podemos considerar:
{ } 3 1 equao da soluo | = + = x a a A .
A propriedade exclusiva de um conjunto , por vezes, referida como sendo a regra
caracterstica a que apenas os seus elementos, e nada mais para alm destes, esto vinculados.
97
[EV.03] Como exemplo de um conjunto cujo cardinal no finito, e que portanto no
admite representao em extenso, podemos considerar o conjunto de todos os
naturais, { } 4 3 2 1 = N . Note-se, no entanto, que o conjunto
{ } { } { } 4 3 2 1 = = N V j tem cardinal finito e igual a um.
V.2.6 Sobre a notao para a pertena
Como se viu, quando a for elemento de um conjunto A, tal facto ser escrito A a e .
[DV.03] Esta expresso admite as leituras a elemento de A, a pertence a A ou
ainda a possudo por A, leituras estas postuladas como equivalentes.
Para representar esse facto tambm possvel escrever a A , [Aubyn-04], que se l A
possui a . Quando vrios elementos, como por exemplo a , b , c pertencem a um conjunto
A, tal poder ser escrito simplificadamente como A c b a e , , , em lugar de
( ) ( ) ( ) A c A b A a e . e . e .
A expresso A a e representa o caso em que a no pertence ao conjunto A, ou seja
( ) A a A a e e . Esta expresso A a e , pode ser lida dos seguintes trs modos equivalentes:
a no elemento de A ou a no pertence a A ou ainda a no possudo por A.
Equivalentemente, possvel escrever a A
/
, [Aubyn - 04], que lido A no possui a.
Quando vrios elementos, como por exemplo a , b , c no pertencem a um conjunto A, tal
poder ser escrito simplificadamente como A c b a e , , , em lugar de ( ) ( ) ( ) A c A b A a e . e . e .
Quando se tem que A ae e que e A , tal no permite concluir que e a . A
propriedade de pertencer a um conjunto no transitiva.
Note-se que uma expresso como A a e tem tambm uma valorao bilgica ( ) : : A a e ,
pois constitui uma afirmao. Se nada for explicitamente declarado quanto ao valor bilgico
de uma tal expresso, convenciona-se que este V

, que a expresso no mente, ou seja,
que ( ) V

: : : = eA a .
V.3 Definio de conjuntos
Quer a representao em extenso, quer a representao em compreenso definem o
conjunto que representam.
98
Considere-se agora uma expresso como { } c b a A = , onde o mesmo conjunto
representado de duas maneiras, distintas mas equivalentes: a nominativa, situada de um dos
lados da igualdade, e a extensiva, situada no outro.
[DV.04] Quando uma representao nominativa afirmada como equivalente a outra
representao, seja extensiva ou compreensiva, diz-se que essa afirmao define
a representao nominativa do conjunto.
V.3.1 Igualdade e diferena de conjuntos
Como inicialmente referido, ao lidar com conjuntos, o formalismo lgico habitual o
bivalente, onde vlido, quer o princpio da no contradio, quer a lei do terceiro excludo.
Dados dois conjuntos quaisquer, ou so considerados iguais, ou so considerados
diferentes, no existindo uma terceira alternativa. Alm disso, se dois conjuntos quaisquer so
considerados como iguais j no podem ser considerados diferentes e, reciprocamente, sendo
considerados diferentes j no podem ser considerados como iguais.
[DV.05] Um conjunto sempre igual a si prprio.
[DV.06] Dois conjuntos so considerados diferentes sse existir um elemento que no
pertena a um deles mas pertena ao outro.
[DV.07] Dois conjuntos so considerados iguais sse no forem diferentes.
Posto isto, possvel concluir que todos os conjuntos vazios so iguais.
[DV.08] Dois conjuntos so considerados como o mesmo conjunto sse forem iguais,
(Bourbaki-1970) (Jech-2006) (Rubin-1967).
De certa forma um conjunto ubquo, podendo surgir em diversos lugares e momentos,
sem perder a singularidade, sem implicar uma pluralidade de idnticos. utilizado o termo
evocao, para referir estas cpias, distintas, mas unas, que no obrigam a uma pluralidade.
A ttulo de exemplo, significa isto que, nos termos da exposio efectuada, existe apenas um
conjunto N, imutavelmente indiferente multiplicidade de ocasies onde evocado. A
afirmao anterior Um conjunto sempre igual a si prprio transmuta-se pois para
Qualquer conjunto unicamente igual a si prprio.
Esta situao subtilmente diferente daquela que tradicional na geometria, onde o
mesmo segmento de recta no pode estar em duas localizaes. Segmentos de recta, ou outras
99
figuras, em tudo iguais excepto na localizao so apelidados de congruentes e no de iguais
(Silva-1964).
Posto isto, possvel concluir que s h um conjunto vazio.
Por estas razes, so preferveis locues contendo: o conjunto vazio , em
lugar de um conjunto vazio .
O mesmo conjunto pode ter distintas representaes, como o caso de N e
+
Z , ou de
{ } 3 1 e ( )( ) { } 0 3 1 : real polinmio do soluo | = x x x x .
V.3.2 Aspectos formais da diferena e igualdade de
conjuntos.
No mbito da lgica bivalente, possvel formalizar do seguinte modo a definio de
diferena de conjuntos:
[DV.09] ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z z X A e . e v e . e - =
Na definio apresentada na expresso anterior, a disjuno a inclusiva, v. Esta
disjuno interliga a afirmao ( ) ( ) ( ) X z A z e . e com a afirmao ( ) ( ) ( ) X z A z e . e . Visto
a disjuno ser a inclusiva, quando ambas as afirmaes forem verdadeiras, quando forem
concordantes, tal no compromete a veracidade da disjuno. Isso acarreta que dois conjuntos
so diferentes quando exista um z tal que verifique qualquer um dos seguintes trs casos:
a) z pertena a A, mas no a X
ou ento que
b) z pertena a X , mas no a A
ou ainda que, visto a disjuno ser inclusiva, que
c) z pertena a X , mas no a A e tambm que z pertena a A, mas no a X
Tem, por isso, de considerar-se o caso c), pois faz parte da definio, apesar de desde j
o bom senso nos prevenir que inexequvel que z pertena a X mas no a A, enquanto que
tambm pertena a A mas no a X . Esta definio coloca pois a questo: Como conciliar
tal inexequibilidade intuitiva com o facto de que numa disjuno inclusiva ambos os termos
poderem ser concordantes?
100
Acontece que, neste caso, pelo modo como os argumentos da disjuno inclusiva so
construdos, tal concordncia justamente impossvel. Desta forma tal inexequibilidade no
s intuitiva mas tambm formalmente demonstrvel.
Para expor com o detalhe apropriado as manipulaes simblicas conducentes
elucidao formal da dita impossibilidade, vai ser necessrio lidar com tabelas de verdade.
Estas so de manipulao muito mais fcil se a notao for mais condensada. Por isso, as
proposies A z e e X z e iro ser representadas, respectivamente, pelas variveis booleanas
bivalentes o e _ . Tem-se assim:
A z e o
A z e o
X z e _
X z e _


assim possvel reescrever em termos booleanos a expresso proposicional
( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z e . e v e . e .
Sendo, como habitualmente, a conjuno representada pelo produto e a disjuno inclusiva
representada pela soma, obtm-se a expresso booleana _ o _ o + .
Calcule-se a tabela de verdade desta expresso e de ( )( ) _ o _ o , usando o zero booleano,
0, para F, falso, e o um booleano, 1, para V, verdade. Vem:
Tabela V.1: Tabela de verdade
o
_ _ o _ o _ o _ o + ( )( ) _ o _ o
0 0 0 0 0 0
0
1 1
0
1
0
1
0 0
1 1
0
1 1
0 0 0 0

Reconhece-se desta forma a que a expresso ( )( ) _ o _ o nunca pode ser verdade,
sempre falsa, isto para quaisquer que sejam os valores das variveis o e _ . Retomando a
formulao proposicional, constata-se que esta expresso corresponde a
( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z e . e . e . e .
101
Ou seja, na definio
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z z X A e . e v e . e - =
est subtilmente introduzida a condio que nunca se pode ter
( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z e . e . e . e .
Quer isto dizer que a situao de um elemento pertencer a A e no pertencer a X ,
enquanto no pertencendo a A e pertencendo a X , est impossibilitada por esta formulao,
pese embora o facto de que a definio estar enunciada com a disjuno inclusiva, v.
Posto isto, possvel reforar a concluso de que todos os conjuntos vazios no podem
ser considerados diferentes, pois no possvel encontrar elemento algum que no pertena a
um deles e pertena ao outro. De facto, at impossvel encontrar qualquer elemento que
pertena ao conjunto vazio, pela prpria definio de conjunto vazio. Consequentemente, no
se consideram diferentes conjuntos vazios. Considera-se, isso sim, que todos os conjuntos
vazios so iguais e portanto o mesmo conjunto. Por isso, s se admite a existncia de um
nico conjunto vazio (Heijenoort-1967). Afirmaes do gnero um conjunto vazio sero
consideradas menos adequadas que as tipificadas por o conjunto vazio.
Vejamos agora o que se passa com a igualdade de conjuntos.
Negando ambos os termos da equivalncia atrs exposta, ficaremos com a formalizao
da igualdade de conjuntos, pois ( ) ( ) X A X A = = quando o formalismo lgico o
bivalente.
Vir ento que:
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z z X A e . e v e . e - = .
Ora, a negao do quantificador existencial consiste em ( ) ( ) - - - x x , pelo que se
tem:
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) X z A z X z A z z X A e . e v e . e = . (*)
Como visto, as proposies A z e e X z e podem ser representadas pelas variveis
booleanas bivalentes o e _ , respectivamente. Ao . corresponde o produto booleano e ao v
a soma booleana. Tal permite obter a seguinte representao em mintermos, ou soma de
produtos, para a equivalncia anterior:
( ) ( ) ( ) ( ) ( ) _ o _ o + = z X A ,
a que est associada a seguinte tabela de verdade:
102
Tabela V.2: Tabela de verdade
o
_ ( ) ( ) _ o _ o + ( ) ( ) ( ) _ o _ o +
0 0 0
1
0
1 1
0
1
0
1
0
1 1
0
1

Desta forma, ainda possvel analisar, quer a implicao _ o , quer a implicao
o _ , bem como calcular o valor de ( ) ( ) o _ _ o . .
Tem-se
Tabela V.3: Tabela de verdade
o
_ _ o o _
( ) ( ) o _ _ o .
0 0
1 1 1
0
1 1
0 0
1
0 0 1 0
1 1 1 1 1

Pelo que se conclui que, quer ( ) ( ) ( ) _ o _ o + , quer ( ) ( ) o _ _ o . representam a
mesma funo booleana. Sendo assim, a equivalncia (*), em apreciao, pode ser escrita na
forma
( ) ( ) ( ) ( ) ( ) o _ _ o . = z X A
Relembrando e usando as equivalncias ( ) A z e o e ( ) X z e _ , a expresso
anterior assume a forma:
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) A z X z X z A z z X A e e . e e =
Esta a expresso com que classicamente definida a igualdade de conjuntos (Jech-2006;
Oliveira-1982) . Significa que dois conjuntos so iguais sse qualquer elemento que pertena a
um deles forosamente tambm elemento do outro. Tal pode resumir-se como:
[DV.10] Dois conjuntos so iguais sse forem formados pelos mesmos elementos.
103
Neste texto, preferiu desenvolver-se a formulao da igualdade a partir da diferena dos
conjuntos, pois, no s permite reforar com muita naturalidade a concluso de que todos os
conjuntos vazios so iguais, como abre as portas possibilidade de que, pelo menos, uma das
definies de igualdade ou diferena de conjuntos possa ser revista, quando a lgica aplicvel
no for a bivalente, como o caso quando as operaes envolvidas so tolerantes.
V.3.3 Distino entre o conjunto singular e o seu elemento
conveniente realar a distino entre um conjunto formado por um nico elemento,
{ } a , e o prprio elemento a , para todo e qualquer a .
[DV.11] Um conjunto formado por um nico elemento conhecido como conjunto
unitrio ou conjunto singular ou ainda singleto, do ingls singleton.
[DV.12] Um conjunto que seja nem vazio, nem singular, ser chamado de conjunto
plural.
A distino entre um singleto e o seu elemento muito importante, especialmente
aquando da definio das operaes e suas propriedades, como quase todos os autores
defendem (Oliveira-1982; Rubin-1967; Jech-2006). No entanto, estranhamente, alguns autores,
como por exemplo (Ljapin-2009), no distinguem { } a do prprio a , afirmando:


Esta fuso entre um singleto e o seu elemento provoca dificuldades tericas.
Por exemplo, quando no efectuada, conduz a que se tenha de admitir que:
{ } { } { } { } { } { } a a a a = = = .
Alm disso, seria impossvel toda a construo dos ordinais finitos de Von Neumann, {} = 0 ,
{ } {} { } = = 0 1 , { } {} {} { } { } = = 1 0 2 , { } {} {} { } {} {} { } { } { } = = 2 1 0 3 , . .
Muitos mais exemplos so possveis.
Em concluso, a no discriminao entre o singleto e o seu elemento afecta muito
negativamente o correcto desenvolvimento da teoria, sobretudo a partir do nvel das operaes
e produtos cartesianos, facto para o qual aqui chamada a ateno.
Uma consequncia importantssima desta distino a no transitividade da pertena.
Considere-se A, um conjunto no vazio, e um seu elemento genrico a . Como visto,
correcto afirmar que a pertence a A ou ento que A possui a . Considere-se adicionalmente
104
que A um singleto. correcto afirmar que { } a ae . Um outro singleto de interesse,
distinto de A, { } { } a , aquele cujo nico elemento o prprio { } a . Devido a este facto tem-se
que { } { } { } a a e e que { } { } a ae , visto o nico elemento de { } { } a ser { } a , que distinto de a .
Definindo { } { } { } A a = = , tem-se que ( ) ( ) ( ) e e . e a A A a / . Esta no transitividade da
pertena geral. S em casos muito particulares, em exemplos escolhidos a dedo, que se
consegue que a pertena parea transitiva.
no entanto possvel, como se ver, afectar o smbolo e com um expoente. Essa
afectao, juntamente com um protocolo expressivo de ndole numrico-algbrica, permitir
articular detalhada e convenientemente toda a informao estrutural de pertena existente num
conjunto.

V.4 Conter
Vai agora ser apreciada a situao em que um conjunto no pertence a outro mas est
contido nele.
[DV.13] Diz-se que o conjunto A est contido, em sentido lato, ou simplesmente que
est contido, noutro conjunto X , X A _ , quando:
ou A for o conjunto vazio, ou todo e qualquer elemento de A for
necessariamente elemento de X . Ou seja, quando:
( ) ( ) ( ) ( ) ( ) ( ) X a A a A X A e e v C = _ .
[DV.14] Um conjunto A que esteja contido noutro conjunto X tambm pode ser
referido como sendo um subconjunto em sentido lato, ou simplesmente um
subconjunto, de X .
[EV.04] O conjunto vazio subconjunto de qualquer conjunto.
[EV.05] Qualquer conjunto subconjunto de si prprio.
por vezes conveniente restringir um pouco esta definio em sentido lato.
[DV.15] Diz-se que o conjunto A est contido em sentido estrito noutro conjunto X ,
X A c , ou que A um subconjunto de X em sentido estrito, quando est
contido em sentido lato, e diferente de X . Ou seja, quando:
( ) ( ) ( ) ( ) X A X A X A = . _ c .
105
Da definio anterior deduz-se que qualquer conjunto que esteja contido noutro em
sentido estrito, tambm o est em sentido lato.
[TV.01] ( ) ( ) X A X A _ c .
Quer em sentido lato, quer em sentido estrito, esta propriedade de conter de ndole
transitiva, no sentido em que, se o conjunto A estiver contido num conjunto X e se por sua
vez o conjunto X estiver contido no conjunto Y , ento possvel concluir que o conjunto A
est contido no conjunto Y . Ou seja, possvel demonstrar que:
[TV.02] ( ) ( ) ( ) ( ) Y A Y X X A c c . c .
[TV.03] ( ) ( ) ( ) ( ) Y A Y X X A c c . _ .
[TV.04] ( ) ( ) ( ) ( ) Y A Y X X A c _ . c .
Note-se que
[TV.05] ( ) ( ) ( ) ( ) Y A Y X X A _ _ . _ .
[SV.01] Relativamente a esta problemtica, neste texto evitado o termo includo,
pois uma rpida e informal reviso de literatura permitiu concluir que um
termo de significado vago e ambguo entre o pertencer e o conter. Isto porque
este termo surge por vezes enquanto sinnimo de e, como em O elemento a
est includo em A, pois A a e . E tambm surge, por vezes, como sinnimo
de _, ou de c, em afirmaes como O conjunto A est includo no conjunto
B , pois B A _ . Numa afirmao X est includo em Y surge pois uma
dvida. Pretende-se afirmar que Y X e ou afirmar que Y X _ ou, at mesmo,
que Y X c ? Assim, por se considerar que pode assumir vrios significados nem
sempre adequadamente distinguveis pelo contexto, o uso deste vocbulo ser
evitado neste texto.

V.4.1 O conter e o pertencer
O conter e o pertencer interagem por intermdio do conceito de conjunto potncia.
[DV.16] O conjunto das partes de um conjunto,
X
2 , tambm conhecido como
conjunto potncia, o conjunto de todos os conjuntos possveis de realizar
utilizando apenas elementos de X .
106
Nesta ordem de ideias, diz-se que o conjunto A est contido em sentido lato noutro
conjunto X , X A _ , ou que A um subconjunto de X em sentido lato, quando A
elemento do conjunto das partes de X . Ou seja:
[TV.06] ( ) ( )
X
A X A 2 e _ .

[EV.06] Para ilustrar uma aplicao destas distines, considerem-se dois conjuntos: o
conjunto vazio, {}, e o conjunto singular cujo nico elemento o conjunto
vazio, {} { }. No primeiro caso possvel afirmar que o conjunto vazio, sendo
um subconjunto de todo e qualquer conjunto, um subconjunto dele prprio. De
facto s possvel definir um conjunto cujo nico subconjunto o {}. Esse
peculiar conjunto o prprio {} (Oliveira-1982). Representa-se tal afirmao por
{} {} _ . No entanto, o conjunto vazio no tem elementos, pelo que no se pode
dizer que qualquer coisa pertence ao conjunto vazio, nem mesmo ele prprio.
Representa-se tal facto por {} {} e , coerente com a afirmao de que nenhum
conjunto pode pertencer a si prprio.
Analise-se agora o segundo caso, {} { }. Aqui o conjunto vazio ele prprio um
elemento de outro conjunto, pelo que neste caso {} {} { } e . Mas como o
conjunto vazio um subconjunto de todo e qualquer conjunto, tem-se tambm
que {} {} { } _ . Note-se que um conjunto, pode pertencer e ser subconjunto de
outro, sempre subconjunto de si mesmo, mas como j foi referido, nenhum
conjunto pode pertencer a si mesmo. Na obra (Oliveira-1982) podem encontrar-se
mais informaes sobre estes aspectos.
Retome-se agora o conjunto { } { } a A = .
[EV.07] Como visto, correcto afirmar { } a a e , tal como tambm correcto afirmar
{ } A a e . Afirmar A a e no est correcto, pois o nico elemento do conjunto
A o singleto { } a , diferente de a . Deste modo verifica-se novamente que,
em geral, a propriedade de pertencer, e, no transitiva.
107
V.5 - Smula
Foram revistas as definies e conceitos principais sobre conjuntos. Seguidamente ser
abordada a definio de urconjunto. Esta definio instrumental para a definio de
operaes tolerantes.

108

Pgina em branco
109
VI Urconjuntos
Neste captulo so estabelecidos os fundamentos tericos que permitem o
desenvolvimento de uma alternativa tolerante ao par ordenado e posteriormente ao produto
cartesiano. S aps se ter definido o que um produto cartesiano tolerante que possvel
abordar a teoria das operaes tolerantes a a sua aplicao ao processamento de sinal.
Como referido, a lgica em vigor a bivalente.
VI.1 - Urelementos e urdomnios
Considere-se um conjunto qualquer. Tal conjunto, ou vazio, ou no vazio, no
existindo uma terceira possibilidade. Considere-se ento um conjunto no vazio. Todo e cada
um dos seus elementos, ou considerado um conjunto, ou no considerado um conjunto,
no existindo uma terceira possibilidade. Nestas condies, estipulado:
[DVI.01] Um elemento que no seja considerado um conjunto ser chamado de
urelemento (Shoenfield-1967; Machover-1996).
O prefixo ur provm do alemo ur-, primordial. Desta forma um urelemento algo
que no considerado um conjunto, mas que pode ser elemento de um conjunto. Outros
autores chamam-lhes tomos (Moschovakis-2006). Neste texto prefere-se a expresso de origem
alem, quer pela plasticidade expressiva que permite, quer pela consistncia semntica que
proporciona.
Considerar determinado objecto como urelemento , do ponto de vista metodolgico,
uma deciso pragmtica, firme e adequadamente permanente. Essa deciso corporiza uma
abstraco que impede cada urelemento de ser encarado como um conjunto. Esta abstraco
tambm redutora, pois evita o ter de considerar detalhes de cariz irrelevante para o fim em
vista.
[EVI.01] Como exemplo do justamente exposto, considere-se o f, o efe, a sexta letra
do nosso alfabeto. Quando se est a considerar o alfabeto como um conjunto, as
letras desse alfabeto so consideradas urelementos, smbolos irredutveis. Nesta
situao, os glifos do efe podem ser grafados de vrias formas, tais como F,
f, ou f, que no deixam de ser o mesmo urelemento do alfabeto. Esta forma
de encarar os smbolos pertencentes ao alfabeto a habitual, quando se
110
pretendem estudar linguagens formais. Continuando com este mesmo exemplo,
considere-se agora que se esto a examinar quais os vrios modelos de molde
tipogrficos, ou tipos, aos quais pertencem os glifos que podem representar o
dito f. Podem considerar-se glifos de distintos tipos, tais como F, o f, o f,
e muitos outros. Sob esta perspectiva, quando vistos como urelementos do
alfabeto, todos estes glifos so o mesmo urelemento f, enquanto que, quando
vistos ao nvel grafolgico, so urelementos distintos do conjunto dos glifos do
efe. Estas duas vises so consideradas mutuamente exclusivas. Ao lidar-se com
uma, prefervel inibir a outra.
[EVI.02] Como exemplo do acabado de expor, considere-se um nmero complexo
C e z . Quando se esto a considerar operaes em C, os elementos desse
conjunto so consideradas urelementos irredutveis. Nesta situao, um
determinado nmero complexo pode ser representado de vrias formas, tais
como a forma polar ou a cartesiana, no deixando de ser o mesmo nmero
complexo, o mesmo urelemento de C. Esta forma de encarar os elementos
pertencentes a C a habitual, quando se pretendem estudar operaes e funes
de varivel complexa. Continuando ainda com este exemplo, considere-se agora
que se esto a examinar as vrias formas de representao para o dito nmero
complexo z , como a polar ou a cartesiana. Sob esta perspectiva, quando vistos
como urelementos de C, todos essas formas so o mesmo urelemento z ,
enquanto que, quando vistos ao nvel da forma de representao, so elementos
distintos do conjunto das representaes possveis para o z . Tal como no
exemplo anterior, estas duas vises so consideradas mutuamente exclusivas e
ao lidar-se com uma, prefervel inibir a outra.

Considera-se pois o urelemento, no como um absoluto em si mesmo, mas antes como
uma abstraco redutora, tanto suficiente para o pretendido desenvolvimento da teoria, como
necessria para estancar a incluso de detalhes irrelevantes. Relembre-se a este propsito que
Euclides, livro I, proposio I, definiu ponto como sendo aquilo que no tem partes ou
magnitude. Em muitas reas da matemtica, os pontos euclidianos so considerados
urelementos.
111
No sentido expresso em I.1.2.5 O conter e o pertencer , um urelemento pode
pertencer, pode ser possudo, mas no pode possuir. Tal como os elementos genricos, os
urelementos so tambm representados, preferencialmente, por letras minsculas.
[DVI.02] Um conjunto singular e cujo nico elemento seja um urelemento, pode
tambm ser chamado de conjunto ursingular.
Nem todos os conjuntos singulares so ursingulares.
[EVI.03] Por exemplo, tanto o conjunto { } { } a , como o conjunto { } N = V , so
singulares mas no ursingulares.
possvel considerar conjuntos em que todos os seus elementos sejam urelementos.
[DVI.03] Um conjunto dito urdomnio se for vazio, ou se todos os seus elementos
forem considerados urelementos.
Como se ver, os urdomnios finitos so chamados de conjuntos ursimples.
Sendo um conjunto, um urdomnio pode ser representado nominativamente por uma
letra maiscula isolada, tal como descrito em V.2.1. Acontece que por vezes necessrio
salientar o facto de que um dado conjunto um urdomnio. Nestes casos ao representar
nominativamente o conjunto, tem lugar a preferncia por letras maisculas de tipo latino em
fonte CASTELAR, em que o batente da letra, o outline, se distingue do seu preenchimento
(Neves-2004).
Para ilustrar o exposto, considerem-se os seguintes exemplos.
[EVI.04] Qualquer conjunto ursingular um urdomnio.
[EVI.05] O conjunto { } c b a um urdomnio, pois todos os seus elementos podem ser
considerados urelementos.
[EVI.06] Tanto o conjunto { } { } a , como o conjunto { } N = V , no so urdomnios, pois
os seus elementos so considerados conjuntos.
[EVI.07] Os conjuntos N, R so urdomnios, pois os seus elementos so nmeros,
considerados urelementos e no conjuntos. Tambm os conjuntos Q, C sero
urdomnios quando os seus elementos, que so nmeros, forem considerados
urelementos, mesmo que representados por expresses como
2
1
ou e o j + .
112
VI.1.2 Urexpresses
Vai agora definir-se um tipo especfico de fiadas finitas, as urexpresses. Isto porque as
urexpresses so intrumentais para a definio de urconjuntos e nos urconjuntos que se
apoia a definio de produto cartesiano tolerante.
[DVI.04] Chama-se expresso finita a toda e qualquer expresso elaborada com um
nmero finito de smbolos.
Notar que no exigido que a expresso seja representada unidimensionalmente. Uma
expresso no tem de ser uma fiada.
[EVI.08] Como exemplos de expresses no unidimensionais, temos:
a) O nmero
2
1
, que tambm admite representao pela expresso
unidimensional 5 . 0 .
b) O conjunto representado pela expresso
{ }
{ }
)
`

b a
a
, que tambm admite
{ }{ } { } b a a como representao, tal como j referido em V.2.4.
[EVI.09] Outro exemplo de expresses no unidimensionais, muito comum, a habitual
representao matricial por linhas e colunas.
Convm clarificar que uma expresso no necessariamente uma fiada, uma string, mas
que:
[TVI.01] Uma fiada sempre uma expresso.
[TVI.02] Nem todas as expresses so fiadas.
[TVI.03] Uma fiada finita sempre uma expresso finita.
[TVI.04] Nem todas as expresses finitas so fiadas.
Posto isto, defina-se o que uma urexpresso.
[DVI.05] Chama-se urexpresso a uma fiada finita que represente em extenso um
conjunto e em que todo o smbolo no chaveta representa um urelemento.
Notar que de acordo com esta definio,
[EVI.10] A expresso { } a uma urexpresso.
[EVI.11] A expresso } { } a no uma urexpresso, visto que no representa um
conjunto.
113
[EVI.12] A expresso { }{ } b a no uma urexpresso, visto que no representa um
conjunto.
[EVI.13] A expresso { }{ } { } a a uma urexpresso, pois representa um conjunto, ainda
que com redundncia.
[EVI.14] A expresso { } N no uma urexpresso, visto que contm o smbolo ' ' N
que no representa um urelemento.
[EVI.15] A expresso { }{ } { } b a uma urexpresso, pois representa um conjunto.
Do exposto pode concluir-se:
[TVI.05] O nmero de smbolos que formam uma urexpresso sempre finito.
P Esta concluso consequncia do facto de uma urexpresso ser sempre uma
fiada finita e, portanto, uma expresso finita
[TVI.06] Uma urexpresso define sempre um conjunto finito.
P Esta concluso consequncia do facto de todos os smbolos no chaveta
representarem urelementos e que, numa urexpresso, os smbolos so sempre
em nmero finito.
Alm disso, ainda possvel concluir que:
[TVI.07] Uma urexpresso pode ser formada s por chavetas.
[TVI.08] A expresso {}, representante do conjunto vazio, uma urexpresso.
P Esta concluso consequncia directa da definio de urexpresso
[EVI.16] Relembre-se o conjunto representado pela expresses
{ }
{ }
)
`

b a
a
, e { }{ } { } b a a . S
a ltima expresso que pode ser considerada uma urexpresso, pois a primeira
no uma fiada.
[DVI.06] Duas urexpresses so distintas, diferentes, ou no iguais, se as fiadas literais
de smbolos que as corporizam forem distintas.
[DVI.07] Duas urexpresses so idnticas, indistintas, ou iguais, se as fiadas literais de
smbolos que as corporizam forem idnticas.
Existe uma ligao estreita entre urexpresses e fiadas literais. As urexpresses so
fiadas. No entanto, estar a represent-las sempre como fiadas literais pouco prtico e inibe a
sua interpretao como conjuntos. Isto, porque como se viu, a urexpresso {} pode ser
114
encarada como um conjunto, C, ou como uma fiada, {}" " . Esta multiplicidade semntica
feita de forma mutuamente exclusiva, de forma a nunca se poder concluir que a fiada literal
o conjunto vazio. Mas no s com a urexpresso do conjunto vazio que tal acontece. Um
conjunto definido por uma urexpresso. Uma urexpresso corporizada numa fiada literal
concreta. Quando se lida com urexpresses em geral, acontece exactamente o mesmo
fenmeno de multiplicidade semntica.
Fica pois convencionado que, quando se fala de urexpresses, est-se a pressupor a
interpretao em termos de fiada literal, sendo necessrio referir explicitamente o conjunto
representado pela urexpresso quando se pretende dar primazia outra interpretao.
[TVI.09] Urexpresses distintas podem representar o mesmo conjunto.
P [EVI.17] Por exemplo { } { } a a e { } { } a a .
[TVI.10] Conjuntos distintos no podem ter urexpresses idnticas.
P Se uma urexpresso define mais que um conjunto, como os distinguir? Por
isso, tm de ser iguais.
VI.2 - Urconjuntos
Esto pois lanadas as bases que permitem aceitar que qualquer urexpresso representa
sempre um conjunto finito e que existem conjuntos finitos representveis por, pelo menos,
uma urexpresso.
[DVI.08] Diz-se que um conjunto est definido em urextenso, ou de forma urextensa,
sse for definido por uma urexpresso.
Ou seja, um conjunto est definido em urextenso quando for definido em extenso,
portanto por uma fiada finita e, alm disso, que essa fiada s contenha: chavetas e
possivelmente urelementos.

[EVI.18] Como outro exemplo, considerem-se q p, como urelementos e definam-se os
seguintes conjuntos: A como sendo o singleto { } p , B como sendo o singleto
{ } q , { } q p = e { } { } A q p B A = I . Seja G um conjunto tal que { } I = G .
Tem-se assim que { } { } { } { } { } { } A q p B A A q p B A G = =
{ } { }{ }{ } { } { } { } { } { } { }{ }{ } { } { } { } { } p q p q q p p q p p q p q p q p q p G = = . Nestas
cinco expresses em extenso para o conjunto G , s as duas ltimas que so
115
urexpresses, pois so fiadas finitas formadas apenas e s por chavetas e
urelementos.
[EVI.19] Tambm a ttulo de exemplo, e para reforar o facto de que nem todos os
conjuntos finitos podem ser representados por urexpresses, consideremos
novamente o conjunto { } N = V . Este conjunto V tem cardinalidade um, pois o
seu nico elemento o conjunto N. Mas o conjunto N no finito, pelo que
no pode ser representado por uma urexpresso. assim finito o conjunto V ,
mas no pode ser representado por uma urexpresso.
Com base no conceito de urexpresso, procede-se agora definio de urconjunto. O
conceito de urconjunto basilar para a definio de dupla enquanto par ordenado tolerante.
[DVI.09] D-se o nome de urconjunto a qualquer conjunto representvel por uma
urexpresso.
[TVI.11] Qualquer urconjunto finito.
P Tem que ser finito, visto a urexpresso ser uma fiada finita
Com base no justamente exposto de salientar que qualquer urconjunto nunca tem
como elemento, quer directa quer indirectamente, qualquer conjunto que seja infinito. Se um
elemento de um urconjunto um conjunto, ento tambm ter de ser um urconjunto. A seco
que se segue clarifica esta questo.
116
VI.2.1 Urconjuntos e conjuntos extraordinrios
Em 1917, Dimitry Semionovich Mirimanof ( ) ao
estudar as antinomias de Russell e de Burali-Forti prope a definio de conjunto
extraordinrio (Mirimanof-1917).



De acordo com a terminologia empregue neste texto, uma reformulao possvel,
subtilmente dissemelhante, para o texto citado ser:
[DVI.10] Escolha-se um conjunto E . Admita-se que, se E for no vazio, seja possvel
escolher um qualquer dos seus elementos, E' . Admita-se que, se E' for um
conjunto no vazio, seja possvel escolher um qualquer dos seus elementos, E' ' ,
e assim sucessivamente. Chama-se descida sequncia das escolhas de E para
E' , de E' para E' ' , etc. Uma descida comea sempre no prprio conjunto E .
Uma descida termina apenas e quando escolhido um urelemento ou o conjunto
vazio. Diz-se que um conjunto ordinrio (no sentido Mirimanof finito)
quando a totalidade das suas descidas em nmero finito e todas terminam aps
um nmero finito de escolhas. Um conjunto que no seja ordinrio dito de
extraordinrio (no sentido Mirimanof finito).
Notar que na definio anterior o sublinhado indica a dissemelhana mais vincada, pois
obriga todos os conjuntos a serem finitos. Desta forma, fica assim definido o que se entende
por um conjunto ordinrio, ou extraordinrio, no sentido Mirimanof finito, ou Miff.
117
[EVI.20] Seja { } 4 3 2 1 = = N E . Tem-se portanto que ' E ser sempre um nmero
natural. Este conjunto no ordinrio no sentido Miff, pois embora todas as
suas descidas sejam finitas, pois todas tm apenas uma nica escolha, que a de
E para ' E , a totalidade das suas descidas no finita, pois tem a cardinalidade
de N. Conclui-se assim que este conjunto extraordinrio no sentido Miff.
Consequentemente, tem-se
[TVI.12] Para um conjunto poder ser representado por uma urexpresso necessrio e
suficiente que seja ordinrio no sentido Miff.
No teorema que se segue, o facto de uma urexpresso ter de ser finita impede, tal como
argumentado na demonstrao, que a recursividade presente no enunciado possa originar um
nmero infinito de escolhas em qualquer descida.
[TVI.13] Para um conjunto finito poder ser representado por uma urexpresso
necessrio e suficiente, que todos os seus elementos, ou sejam urelementos, ou
sejam conjuntos representveis por urexpresses.
P necessrio pois basta que um dos seus elementos no seja representvel
por uma urexpresso, para o conjunto j no o poder ser. E tambm
suficiente, pois qualquer urexpresso que participe na formao da sua
urexpresso tambm finita, pelo que no a pode tornar infinita.
Em termos informais estas definies garantem que um urconjunto nunca tem
escondidos l por dentro objectos de ndole infinita.
[SVI.01] Que aconteceria se uma urexpresso, para um conjunto finito, pudesse ser
formada por um nmero no finito de smbolos? Como tratar { } { } { } { } = A , algo
que parece um singleto extico, { } a A = com { } { } { } = a , com cardinal igual
a um, mas de ndole infinita? Este hipottico conjunto, extraordinrio no sentido
Miff, seria indistinguvel do seu elemento, { } { } { } = a . Se fosse um conjunto,
viria A a e por construo. Mas tambm viria A a = por definio de igualdade
de conjuntos. Ora a validade de tal afirmao permitiria concluir quer
que A Ae , quer que { } A A = , quer ainda que a a e , por reescrita de A a e
usando o facto A a = . Ou seja, entre outras consequncias consideradas
absurdas, o conjunto A seria elemento de si prprio. No sistema axiomtico
ZFC (Zermelo, Fraenkel, com o axioma da escolha, Choice), que considerado
118
por muitos autores (Jech-2006) (Oliveira-1982) como sendo padro para a teoria
dos conjuntos, existe um axioma, o axioma da regularidade ou da fundao, que
impede que tal acontea, obstando qualquer conjunto de pertencer a si prprio.
Daqui se conclui que, se uma urexpresso admitisse um nmero infinito de
smbolos, poderia no representar um conjunto, no sentido ZFC.
Como visto, para um conjunto poder ser representado por uma urexpresso necessrio
e suficiente, que todos os seus elementos, ou sejam urelementos, ou sejam conjuntos
representveis por urexpresses.
[SVI.02] Neste ponto convm referir o conceito de Kleene, (Kleene-1951), segundo o qual
infinito o conjunto de todas as fiadas finitas no vazias, possveis de elaborar
com recurso a um nico smbolo, p. ex. ' ' a . Esse conjunto seria pois
{ } " " " " " " " " aaaa aaa aa a , tambm representvel como
+
a . discutvel como
que o conjunto
+
a infinito se todos os seus membros so finitos e o cardinal
de
+
a , por construo, igual ao comprimento do seu maior membro. Tambm
segundo esta formulao, todo e qualquer nmero natural finito, embora
existam infinitos nmeros. Para salientar a similitude de situaes, basta
escrever todos os naturais como fiadas de um nico smbolo, a barra vertical,
vindo que | 1= , || 2 = , ||| 3 = , , obtendo-se que { } ||| || | = N . No
entanto, neste texto, e em concordncia com este discutvel cnone, considera-se
possvel ter infinitos urconjuntos finitos, todos eles representados por
urexpresses.
VI.2.2 Urconjuntos puros
[DVI.11] Um urconjunto cuja urexpresso s contenha chavetas chamado de
urconjunto puro.
Notar que:
[TVI.14] Um urconjunto puro no possui urelementos.
[TVI.15] O conjunto vazio um urconjunto puro.
[TVI.16] Todos os elementos de um urconjunto puro tambm so urconjuntos puros,
eventualmente vazios (Shoenfield-1967).
119
[EVI.21] Como outro exemplo de urconjuntos puros podemos considerar os ordinais
finitos de Von Neumann, em que o zero representado por {}, o um por {0}= {{}}, o dois
por {01}={{}{{}}}, o trs por {012}={{}{{}}{{}{{}}}}, e assim por a em diante.
VI.2.3 Urdomnios e ursimples
Se um urdomnio for finito, ser um urconjunto e ter o nome de ursimples.
[DVI.12] Um conjunto ursimples, ou simplesmente um ursimples um urconjunto tal
que pode ser representado por uma urexpresso s com um par de chavetas.
[TVI.17] Um ursimples sempre um urdomnio.
[TVI.18] Um urdomnio finito sempre um ursimples.
[EVI.22] N um urdomnio que no um ursimples.
[EVI.23] { } c b a um conjunto ursimples que um urdomnio.
[TVI.19] Um ursimples sempre um conjunto finito, eventualmente vazio.
[TVI.20] Todos os conjuntos ursingulares so tambm ursimples.
[TVI.21] A unio de dois urdomnios tem como resultado um urdomnio.
[TVI.2x] A unio de dois ursimples tem como resultado um ursimples.
[TVI.22] A interseco de dois urdomnios tem como resultado um urdomnio, que
pode ser um ursimples.
[TVI.22] A interseco de dois ursimples tem como resultado um ursimples.
Propiciando a indentificao dos urelementos com smbolos, defina-se:
[DVI.13] Um ursimples pode ser chamado alfabeto finito ou simplesmente alfabeto.
[DVI.14] Os elementos de um ursimples podem ser chamados de caracteres.
[DVI.15] O ursimples vazio chamado alfabeto vazio.
Existem autores, como (Cohen-1997), que aceitam o alfabeto vazio, inevitavelmente igual
ao conjunto vazio, e outros autores, como (Allouche-2003) e (Salomaa-1985), que o rejeitam.
Estes, assim como muitos outros autores, distinguem vincadamente entre alfabetos finitos e
alfabetos infinitos. Alm disso a esmagadora maioria das consideraes que elaboram
requerem explicitamente que os alfabetos sejam finitos.
[SVI.03] Neste texto os alfabetos finitos so equiparados com os ursimples, no ficando
ainda estabelecida nenhuma equiparao entre alfabetos infinitos e urdomnios
120
em geral. Uma das razes porque tal equiparao no foi desenvolvida porque
no foi necessrio considerar tuplos tolerantes de dimenso no finita. Num
tuplo tolerante de dimenso finita, quer o nmero das ausncias de urelementos,
quer o nmero das presenas necessriamente finito. No sendo assim, ser
necessrio investigar as delicadezas formais de quando ambas (ausncias ou
presenas), ou apenas uma delas, so infinitas. Tal investigao transcende os
objectivos deste texto.
Continuando a tecer consideraes sobre os ursimples, vem:
[DVI.16] Seja A um urconjunto. Representa-se por A
ur
o ursimples definido pela
urexpresso que se obtm com a eliminao de todas as chavetas, exceptuando o
par exterior, de uma urexpresso que defina A.
Alargando esta ltima definio a urdomnios em geral, vem:
[DVI.17] Quando A um urdomnio, tem-se que A A =
ur
.
Como por [TVI.17] qualquer ursimples um urdomnio, vem:
[DVI.18] A A
ur
tambm se d o nome de urdomnio de A.
[EVI.24] Tanto { } { } c b a como { }{ }{ } { } c b a tm { } c b a como urdomnio.
[nDVI.01] Se A no for nem um urdomnio nem um urconjunto no definido o que
significa A
ur
.
[EVI.25] Desta forma, tem-se que N N =
ur
, onde N , como usual, o conjunto dos
nmeros naturais. No est definido o que se entende por { } N
ur
, pois { } N
um singleto que no um urconjunto.
[TVI.23] Afirmar que um dado conjunto A admite urdomnio A
ur
, no permite inferir
que A um urconjunto.
P Pode dar-se o caso de A A
ur
= , como o caso para o conjunto N que no
um urconjunto.
[TVI.24] Afirmar que um dado conjunto finito A admite urdomnio A
ur
, j permite
inferir que A um urconjunto.
P Directamente pela definio [DVI.16], pois sendo um conjunto finito tem que
ser um urconjunto para poder ter urdomnio.
121
[TVI.25] Um urconjunto puro sse o seu urdomnio for o conjunto vazio.
P Para o urdomnio ser vazio, a sua urexpresso tem que ser formada apenas por
chavetas. Um urconjunto cuja urexpresso seja formada apenas por chavetas
tem que ser um urconjunto puro.

possvel intuir o seguinte diagrama tipo Venn:











VI.2.3.1 Uramontoados
Vai agora abordar-se a questo da nomenclatura adequada para lidar com os
urelementos quando estes ainda no formam um conjunto. Ou seja, vai lidar-se com questes
do tipo: Se a e b so urelementos, e { } b a um urconjunto, como referir adequadamente b a ?
Ou seja, a questo como referir adequadamente uma pluralidade eventualmente singular ou
mesmo vazia de urelementos que no tem interesse considerar conjuntificados? Esta
questo de relevo no tratamento de pares odenados tolerantes, que so chamados duplas.
Comece-se por definir o que o uramontoado do conjunto vazio.
[DVI.19] O uramontoado do conjunto vazio nada, C

, que tambm pode ser referido


como o uramontoado nulo ou vazio.
Informalmente, o uramontoado do conjunto vazio nulo ou nada. O uramontoado nulo
uma ausncia de smbolo, sem qualquer estrutura ou propriedade associada. Sendo assim,
ursimples
urconjuntos
urdomnios
122
representado pelo smbolo especfico para a ausncia de smbolo, C

. A ausncia de smbolo,
C

, nunca um urelemento pois no interior da expresso que representa o conjunto vazio no


colocado nenhum smbolo. Desta forma, quer { } C

, quer { } C C

, representam o conjunto
vazio. Da mesma forma, so iguais os conjuntos { } C

a e { } a . Outros autores optam pela


grafia null (Hehner-1993) para representar o uramontoado nulo.
[SVI.04] Pragmaticamente, { } C

indica que nada est no interior do conjunto vazio, ou


ento, que nulo o interior do conjunto vazio. Uma repetio, como { } C C

,
indica que vrios nadas continuam a ser nada. Esta ligao entre a ausncia
de smbolo e a ausncia de urelemento pode ser vista pelo avesso, em que
urelementos e smbolos so indistinguveis. Ao estipular uma equivalncia geral
entre urelementos e smbolos necessrio pressupor que qualquer nmero pode
ser representado por um smbolo. Este pressuposto admitido como vlido e,
concomitantemente, a equivalncia geral tambm.
Posto isto, aborde-se a definio geral, em que o desconjuntificar de um conjunto s
formalmente definido para urdomnios, sendo indicado por uma titulao com um parntesis
curvo cuja concavidade aponta para baixo.
[DVI.20] A totalidade dos urelementos presentes num urdomnio, A = A
ur
, o
uramontoado, A

= A
ur

, desse urdomnio.
[DVI.21] Na expresso A

= A
ur

tem-se que A que refervel como o urdomnio


correspondente ao uramontoado A

. e reciprocamente, tambm refervel que


A

o uramontoado correspondente ao urdomnio A.


Ou seja, todo o uramontoado tem um urdomnio correspondente e reciprocamente todo
o urdomnio tem um uramontoado correspondente.
Como justamente indicado, convencionado que:
[DVI.22] O nome do uramontoado idntico ao do correspondente urdomnio, sendo a
discriminao efectuada pela titulao do nome do urdomnio com um
parntesis curvo deitado cuja concavidade aponta para baixo.
A expresso formal de um uramontoado obtm-se reescrevendo a expresso do
urdomnio sem as chavetas, mantendo as eventuais vrgulas auxiliares.
123
[EVI.26] Tem-se que { } a a =

e que { } c b a c b a , , , , =

.
Convm salientar que, quer do ponto de vista terminolgico, quer em termos lxico-
semnticos, os urelementos pertencem aos conjuntos e constituem os uramontoados. Assim
diz-se que um urelemento pertence a um conjunto. Tambm se diz que um urelemento
constituinte de um uramontoado. Um conjunto, em geral, possui elementos, que lhe
pertencem. Um uramontoado, em geral, constitudo por urelementos.
O seguinte exemplo ilustra a naturalidade desta terminologia.
[EVI.27] Considere-se a equao polinomial ( )( )( ) 0
3 2 1
= z s z s z s , em que todos
os
i
z so distintos. O conjunto das solues desta equao { }
3 2 1
, , z z z , um
urdomnio. As solues desta equao so
3 2 1
, , z z z , um uramontoado. Notar
como comum dizer-se que
1
z pertence ao conjunto das solues. Tambm
comum dizer-se que
1
z constitui uma das solues.
Como se v no exemplo [EVI.26], o uramontoado de um conjunto ursingular { } a
apenas o nico urelemento, a . Neste caso, o uramontoado constitudo apenas pelo
urelemento, ou seja o uramontoado o urelemento.
O seguinte exemplo ilustra porque que esta definio [DVI.20] utiliza a igualdade
tolerante, = , a igualdade da lgica trivalente, descrita em [DIV.11]-[DIV.16].
[EVI.28] Seja A um urconjunto puro. Sem perda de generalidade pode considerar-se
que A pode ser concretizado como { } { }{ } { } = A . Pelo teorema [TVI.25] tem-se
que para o caso de um urconjunto puro C = A
ur
. Ora o uramontoado do
conjunto vazio C

, por definio [DVI.19]. Como se viu no cap. IV, a lgica


adequada para lidar com igualdades em que conste C

no pode ser a bivalente,


tendo de ser uma lgica tolerante, trivalente. Em concluso, a definio
[DVI.20] tem de utlizar a igualdade trivalente, = , para poder contemplar caso
como C = C

ur

.
Refira-se que, para uramontoado, Hehner utiliza o termo bunch (Hehner-1993).
[SVI.05] Para Hehner a vrgula no apenas um separador grfico, facilitador da leitura
e de cariz opcional. Segundo ele, a vrgula realiza uma concatenao
comutativa e associativa. A definio formal de operaes no fechadas, em
124
que os resultados no so elementos do mesmo conjunto dos argumentos, ainda
no foi abordada em termos gerais. Consequentemente, ainda no esto
adequadamente preparadas a definies gerais de comutatividade e
associatividade para as operaes no fechadas, sendo prefervel considerar a
vrgula, por ora, como uma mero facilitador.
[nDVI.02] No fica definido o que se entende por uramontoado de um conjunto que no
seja um urdomnio.
[TVI.26] Seja A um urconjunto no puro. Tem-se que A A
ur


= sse A A
ur
= .
P Directamente a partir das definies [DVI.19] e [DVI.20].
[TVI.27] Afirmar que um dado conjunto A admite uramontoado A

, permite inferir que


A um urdomnio.
P Directamente a partir de [TVI.26] e [DVI.20].

Aborde-se agora a questo da igualdade de uramontoados. Estas definies so
elaboradas de forma a manter a igualdade dos correspondentes. Ou seja pretende-se que se
dois urdomnios so iguais, os correspondentes uramontoados tambm o so, e
recprocamente.
[DVI.23] Todos os uramontoados nulos so iguais.
Tal como para o conjunto vazio, em que no se fala de conjuntos vazios mas do
conjunto vazio, tambm boa prtica falar do uramontoado nulo em lugar de uramontoados
nulos.
[DVI.24] Dois uramontoados no nulos so iguais sse forem constitudos pelos mesmos
urelementos.
Tal como para os conjuntos, a repetio ou a ordem de apresentao dos urelementos
indiferente, pelo que o uramontoado c b a , , e o uramontoado a b c a , , , so idnticos.
Convm distinguir entre constituintes reais ou presentes e constituinte irreal ou nunca
presente, sempre ausente.
[DVI.25] Os urelementos constituintes de um uramontoado so os constituintes reais
desse uramontoado.
[DVI.26] Os constituintes reais de um uramontoado tambm podem ser referidos como
os constituintes presentes nesse uramontoado.
125
O uramontoado nulo constituinte de qualquer amontoado, mas nunca considerado
como sendo um constituinte presente. O uramontoado nulo nunca um urelemento.
[DVI.27] O uramontoado nulo considerado constituinte irreal de qualquer
uramontoado.
[DVI.28] O constuinte irreal considerado uma ausncia de urelemento podendo ser
referido como um constituinte nunca presente, sempre ausente.
Informalmente um uramontoado constitudo por urelementos e por nada o que
tambm pode ser equivalentemente descrito um uramontoado constitudo por nada e por
urelementos.
Ser o urlemento mais nada ser o urelemento. Se na constituio de um uramontoado
est presente apenas um urelemento ento o uramontoado o urelemento mais nada. Cada
urelemento um uramontoado. S aos constituintes reais que aplicvel o conceito de
pertena, e, a conjuntos.
[SVI.06] Ao constituinte irreal no aplicvel o conceito de pertena, embora se possa
intuir um conceito aplicvel, e , a pertena tolerante, tal que ( ) V

:

= e C X .
[SVI.07] Pode considerar-se que os uramontoados so constitudos por urmontoados
embora no se v desenvolver, por ora, nenhuma algebra de operaes em
uramontoados. Note-se no entanto que a algebra de conjuntos aplicada a
urdomnios induz uma algebra para os uramontoados.
[DVI.29] O nmero de constituintes reais de um uramontoado nicamente definido e
igual cardinalidade do urdomnio correspondente.
[DVI.30] O nmero de constituintes irreais de um uramontoado nicamente definido
como zero.
[DVI.31] O nmero de constituintes de um uramontoado definido como a soma
aritmtica do nmero de constituintes reais com o nmero de constituintes
irreais.
De acordo com as definies anteriores o nmero de constituintes de um uramontoado
o nmero de constituintes reais. Informalmente, o constituinte irreal est l mas no faz nada.
[DVI.32] Chama-se componente a qualquer uramontoado cujo nmero de constituintes
seja no mximo um.
126
Esta ltima definio muito importante. Um urelemento nunca pode ser C

, mas uma
componente j pode ser C

. Esta distino ser recordada oportunamente, pois essencial


para lidar com as componentes de duplas tolerantes.
[DVI.33] Chama-se componente ausente ou nula a qualquer uramontoado cujo nmero
de constituintes seja zero.
[DVI.34] Chama-se componente presente ou no nula a qualquer uramontoado cujo
nmero de constituintes seja um.
Notar que um uramontoado no uma fiada e que o uramontoado nulo no a fiada
nula. Da mesma forma, um conjunto no uma fiada e o conjunto nulo, ou vazio, no a
fiada nula, ou vazia.
Como se viu, um uramontoado constitudo por elementos. Significa isto que, sendo A
um urdomnio e a um seu elemento, to correcto afirmar que a constituinte do
uramontoado A

, como correcto afirmar que A e a .


Por vezes necessrio representar simblicamente o ser constituinte.
[DVI.35] O smbolo c l-se constituinte real de.
[DVI.36] O smbolo

c

l-se constituinte de.


[DVI.37] O smbolo c / l-se no constituinte real de.
[DVI.38] O smbolo

c

/ l-se no constituinte de.


Para os urelementos, ser constituinte equivalente a ser constituinte real.
[EVI.29] A expresso A

c a afirma que o urelemento a constituinte (ou mais


rigidamente: constituinte real) do uramontoado A

. Ou seja, que A e a .
Outros autores, como Hehner (Hehner-1993), preferem afirmar que a constituinte do
uramontoado A

usando a grafia alternativa A

c a
/
. Esta grafia foi preterida neste texto, pois a
barra inclinada induz confuso com uma afirmao de ndole negativa como quando o caso
de no constituinte.
[nDVI.03] No fica definido o que significa um urelemento pertencer a um
uramontoado, ou ser constituinte de um conjunto, ou seja, as expresses A

e a
e A c a so consideradas como desprovidas de sentido.
127
[SVI.08] Notar que vigorando universalmente, por hiptese, uma lgica bivalente, tem-
se que toda e qualquer expresso: ou tem um dos valores lgicos, ou tem o
outro, no existindo uma terceira possibilidade. No entanto, ao admitir que
determinadas expresses podem no ter sentido por uma razo qualquer, neste
caso por serem consideradas expresses incompletas, est-se, de facto, a inibir a
valncia universal da lgica bivalente. Repare-se que quando se afirma que uma
expresso no tem sentido quase sempre subentendido que a expresso no
tem possibilidade de ter sentido em termos da habitual lgica bivalente.
Consequentemente, o valor lgico de expresses consideradas incompletas ou
sem sentido, ou seja, sem possibilidade de valor lgico bivalente, s pode ser
devidamente expresso se a lgica em vigor admitir mais valores tendo, no
mnimo, de ser trivalente. Notar que possvel considerar uma extenso
trivalente da lgica bivalente em que desprovido de valor (bivalente) pode ser
um dos valores da lgica trivalente. Demonstra-se, (Serro-2003), que a lgebra
apropriada a uma lgica trivalente j no booleana.
Seja A

um uramontoado qualquer.
[DVI.39] A expresso A


c

C , formalmente idntica expresso A

, considerada
como tendo sempre o trivalor V

.
O uramontoado nulo, C

, constituinte (irreal) de qualquer uramontoado.



[DVI.40] A expresso A


c

/ C , formalmente idntica expresso A

/ , considerada
como tendo sempre o trivalor F

.
[EVI.30] A expresso A e C

, formalmente idntica expresso A e , considerada


como no podendo assumir qualquer dos bivalores, V

ou F

.
[EVI.31] A expresso A e C

, formalmente idntica expresso A e considerada


como no podendo assumir qualquer dos dois valores lgicos, V

ou F

.
[SVI.09] Uma indagao sobre o que pertence ao conjunto vazio s poderia conduzir a
C

, mas tal obriga a considerar, no contexto de uma lgica pelo menos


trivalente, a definio da pertena tolerante, e , e mesmo da igualdade tolerante,
= . Note-se que existem linguagens, como o SQL cuja nomenclatura para C


128
null, que permitem a projeco tolerante e a obteno de nulls. Note-se tambm
que, na maior parte dos dialectos de SQL, a expresso null = null no tem
resultado nem V nem F. Torna-se assim necessrio definir o que se deve
entender por C = C

, pois no pode ser nem V



nem F

.
Mais informaes sobre este assunto podem se encontradas em (Codd-1979) e
neste texto no captulo IV - Tolerncia e lgica trivalente, onde se definiu que
C = C


tem o valor lgico V

.
[EVI.32] A expresso C = C

, formalmente idntica expresso = considerada como
no podendo assumir qualquer dos dois valores bilgicos, V

ou F

.
VI.2.4 Urcardinalidade
[DVI.41] Chama-se urcardinalidade de um urconjunto A, cardinalidade do seu
ursimples A
ur
.
A urcardinalidade representa o nmero de urelementos presentes no uramontoado de
A
ur
. sempre finita.
[nDVI.04] No definido o que se entende por urcardinalidade de algo que no seja um
urconjunto.
[EVI.33] O urdomnio N tem cardinalidade, mas no tem urcardinalidade.
[DVI.42] Relembrando que A ou A # representa a cardinalidade de A, convenciona-
se que A
ur
ou A
ur
# representa a sua urcardinalidade.
[nDVI.05] No fica definido o significado de A
ur
.
[EVI.34] Seja { } { } { } { } a a a a A = . Tem-se que 3 = A , mas que 1 = A
ur
, pois
{ } a A
ur
= .
No caso geral, se o urconjunto A no for um ursimples, a urcardinalidade e a
cardinalidade no tm de ser iguais, podendo dar-se qualquer um dos trs casos possveis:
O caso A A
ur
> , como exemplificado acima
O caso A A
ur
< , um exemplo do qual { } { } c b a A =
129
O caso A A
ur
= , um exemplo do qual { }{ }{ } { } c b a A = , tendo-se que
{ }{ }{ } { } { } c b a c b a A
ur ur
= = .
No entanto, tm de ser iguais, A A
ur
= , pela prpria de definio de urcardinalidade,
se o urconjunto j for um ursimples, ou seja, quando j se tinha A A
ur
= .
VI.3 UrexpressesNR e urexpressesR
Para definir que urexpresses que podem representar um par ordenado tolerante
necessrio considerar que redundncia apresentam. Isto porque, conforme se verifica, um
urconjunto pode ser expresso por mais do que uma urexpresso. De acordo com a definio
apresentada, as seguintes urexpresses representam o mesmo conjunto: { } { } b a , { } { } a b b a ,
{ } { } { } a b a b b a , pois na exposio em extenso de um conjunto, as repeties so
formalmente indiferentes.
[DVI.43] Relativamente a um urconjunto, diz-se que uma urexpresso possvel se o
representar.
[DVI.44] Escolha-se um urconjunto. Para o urconjunto escolhido, cada urexpresso
possvel vai ter um certo nmero de smbolos que ser, no mnimo, um
determinado inteiro positivo N.
Para esse urconjunto, todas as urexpresses com N smbolos sero chamadas de
urexpressesNR, no redundantes, que admite a abreviatura prtica urNR.
Para esse urconjunto, todas as urexpresses com mais do que N smbolos sero
chamadas de urexpressesR, redundantes.
[DVI.45] Consideram-se equivalentes as urexpressesNR que, sendo distintas enquanto
fiadas de smbolos, representam o mesmo conjunto.
[EVI.35] Assim, { } { } b a e { } { } a b so urexpressesNR distintas, mas equivalentes.
[nDVI.06] No fica definida a equivalncia, ou no equivalncia, entre urexpressesR,
especialmente se representarem o mesmo conjunto.
Quando se refere uma urexpresso, esta pode ser uma urexpressoNR ou uma
urexpressoR.
[nDVI.07] No fica estipulada nenhuma conveno prtica que permita inferir que o
termo urexpresso uma simplificao quer do termo urexpressoNR, quer do
termo urexpressoR.
130
Por esta ordem de ideias, referir urexpresses equivalentes desaconselhado, sendo
prefervel referir urexpressesNR equivalentes, abreviado, agora sim, em termos prticos
para urNR equivalentes.
[DVI.46]. A sigla urNR tanto singular como plural.
[SVI.10] Foi considerada a hiptese de definir urexpresses equivalentes como sendo
aquelas que representavam o mesmo urconjunto. No entanto, como se ver, se a
definio fosse esta, o tratamento das compartimentaes e respectiva
numerao no seria simplificado, nem se obteria qualquer outro benefcio
adequado exposio em curso.
VI.3.1 Compartimentao de um urconjunto
O conceito de compartimentao de um urconjunto s liga estrutura de chavetas,
ignorando a colocao dos urelementos. No fundo, a compartimentao de um conjunto
apenas a fiada constituda pelas chavetas interiores numa urNR desse conjunto. A
compartimentao de um conjunto uma fiada constituda apenas por chavetas.
[DVI.47] Chama-se fiada de compartimentao de um urconjunto, ou simplesmente
compartimentao, com sigla genrica Cop , fiada de chavetas que se obtm
quando se esvazia uma urNR, quer dos urelementos presentes, quer tambm da
primeira e da ltima chaveta.
[EVI.36] A compartimentao do urconjunto { } { } { } { } a b a a ser representada pela
fiada literal {} {} { }" " .
[DVI.48] Uma fiada nula a compartimentao nula.
[EVI.37] A compartimentao do conjunto vazio a compartimentao nula.
De acordo com esta definio, que elimina sempre a primeira e a ltima chaveta da
urNR, a compartimentao do conjunto vazio ou a de qualquer conjunto ursingular, uma
fiada nula, " " . Alm disso, como se ver no imediato, a contagem das compartimentaes est
directamente relacionada com os nmeros de Catalan.
[DVI.49] Duas compartimentaes so distintas, ou no iguais, se as fiadas que as
corporizam forem distintas. Duas compartimentaes so idnticas, ou iguais,
se as fiadas que as corporizam forem idnticas.
131
[EVI.38] Conjuntos distintos podem exibir compartimentaes idnticas, como o caso
de {} e de { } a .
[EVI.39] Conjuntos iguais podem exibir compartimentaes distintas, como o caso de
{ } { } { } { } a , cuja compartimentao { } {} { }" " , e de { } { }{} { } a , cuja
compartimentao {} { }{}" " .
[DVI.50] Duas compartimentaes distintas so consideradas equivalentes quando
puderem ser originadas por urNR equivalentes.
De acordo com o exposto, uma sequncia de chavetas constitui uma compartimentao
vlida sse:
a) Contiver o mesmo nmero de chavetas a abrir e a fechar
b) Quando percorrida da esquerda para a direita, o nmero acumulado de chavetas que
abriu sempre superior ou igual ao das que fechou, sendo a igualdade sempre atingida
aquando da ltima.
Notar que a condio a) pode ser deduzida da condio b).
[DVI.51] Uma sequncia de chavetas com esta propriedade tambm referido como
sendo um sistema de parntesis (Bernardi-2006).
[DVI.52] Um sistema de parntesis tambm chamado de sequncia com os parntesis
equilibrados.
Considere-se o mbito da teoria das linguagens formais e lgebras de Kleene. Tem-se
que
- A expresso
*
E representa o conjunto de todas as fiadas finitas possveis de
sintetizar a partir de um alfabeto E .
- A expresso
e
s representa o nmero de ocorrncias do caracter E e e numa
fiada
*
E e s .
- A expresso ( ) s
n
representa o prefixo de ordem n da fiada s , ou seja, na
leitura sequencial da esquerda para a direita representa a fiada constituda pelos
primeiros
0
N e n caracteres da fiada s , mantendo-se a ordem porque esto
dispostos em s . A representao do prefixo genrico omite a indicao da
ordem n .
Neste mbito, a definio de sistema de parntesis a seguinte (Bernardi-2006):
132
[DVI.53]: Seja E um alfabeto com pelo menos dois smbolos, e e e . Diz-se que um
elemento s de
*
E , com prefixo genrico ( ) s , constitui um sistema de
parntesis sse:
a)
e e
s s = (Na fiada s , so tantos os parntesis a abrir
como a fechar)
b) ( ) ( )
e e
s s s (Num prefixo de s , nunca h mais parntesis
fechados que abertos).
De acordo com o exposto, os smbolos e e e tanto podem representar parntesis,
como chavetas. Por isso, no seguimento, sero referidos de forma mimtica quer como
parntesis, quer como chavetas, sendo a referncia concreta efectivamente usada apenas
condicionada pela convenincia expositria.
[DVI.54] Uma sequncia equilibrada de parntesis, ou mais simplesmente, uma
sequncia equilibrada, o nome dado a uma sequncia com os parntesis
equilibrados e onde no conste mais nenhum outro smbolo de E , para alm de
e e e .
Notar a diferena entre sequncia equilibrada de parntesis e sequncia com os
parntesis equilibrados. Na primeirra s constam parntesis enquanto qu na segunda podem
constar outros smbolos.
Uma fiada formada por duas chavetas pode ser equilibrada, {}" " , ou no, { { " " , }}" " ,
}{" " . Normalmente, quando se referir um par de chavetas, pressuposto que se refere um par
de chavetas equilibrado, sendo as eventuais excepes devidamente assinaladas.
[TVI.28] Se numa sequncia com os parntesis equilibrados forem eliminados todos os
smbolos no parntesis o que se obtm ainda uma sequncia equilibrada.
[TVI.29] Toda e qualquer compartimentao uma sequncia equilibrada e toda e
qualquer sequncia equilibrada constitui uma compartimentao. Existe uma
correspondncia bijectiva entre elas.
[EVI.40] Assim, {}{}" " constitui uma sequncia equilibrada, e tambm representa uma
compartimentao.
133
No entanto, a compartimentaes equivalentes podem corresponder distintas sequncias
equilibradas de parntesis.
[EVI.41] Tal o que acontece com os urconjuntos { } { } { } { } a a e { } { }{ } { } a a , onde a
um urelemento. Estes urconjuntos so iguais, pelo que as suas urNR, e
concomitantemente as compartimentaes, so equivalentes, embora sejam
fiadas distintas e, portanto, compartimentaes distintas. Distintas mas
equivalentes.
[EVI.42] Por serem fiadas distintas, as sequncias equilibradas, {} {} { } e {} { }{}
tambm tm de ser consideradas distintas.
VI.3.2 Ordem do sistema de parntesis e nmeros de Catalan
[DVI.55] Chama-se ordem do sistema de parntesis ao inteiro no negativo
0
, N e = n s n
e
.
Um sistema de parntesis de ordem nula tem 0 =
e
s , ou seja, no exibe parntesis
embora estes existam no alfabeto E .
O nmero de sequncias equilibradas distintas com a mesma ordem n um dos
significados da bem conhecida sequncia dos nmeros de Catalan, (Koshy-2008):
| |
( )
( ) ! ! 1
! 2
2
1
1
Catalan
n n
n
n
n
n
n
+
=
|
|
.
|

\
|
+
= , com matrcula A000108 na OEIS e cujos primeiros
termos so 1, 1, 2, 5, 14, 42, 132, 429, .
Consequentemente, o nmero de compartimentaes distintas e o nmero de sequncias
equilibradas distintas o mesmo, pois faz-se corresponder a sequncia equilibrada com zero
parntesis, a sequncia equilibrada nula, compartimentao do conjunto vazio (Brualdi-1999).
[DVI.56] Chama-se ordem da sequncia equilibrada ordem do sistema de parntesis
correspondente.
[DVI.57] Chama-se ordem da compartimentao ordem da correspondente
sequncia equilibrada.
Dada uma ordem n , existem assim | | n Catalan compartimentaes distintas com essa
mesma ordem. O conjunto dessas compartimentaes representado por
n
C , tendo-se pois
que | | n C
n
Catalan # = .
134
[TVI.30] Duas compartimentaes s podem ser equivalentes se tiverem a mesma
ordem, mas nem todas as compartimentaes com a mesma ordem so
equivalentes.
P Caso {}{}{} versus {{{}}}.
[DVI.58] Define-se o conjunto de todas as compartimentaes equivalentes como sendo
a classe de equivalncia de uma compartimentao.
[TVI.31] A toda e qualquer classe de equivalncia de compartimentaes, possvel
fazer corresponder de forma bijectiva uma partio do crculo por
0
N e n
crculos que no se intersectam e onde compartimentao do conjunto vazio
corresponder o crculo ntegro.
P Basta alinhar os centros dos crculos, redimensionando-os de forma a que
nunca se intersectem, cobri-los com uma banda e considerar os arcos circulares
dentro da banda como parntesis ou chavetas.





Fig. VI.1: Compartimentao e crculos

Desta forma, compartimentao nula corresponder,




Fig. VI.2: Compartimentao nula
Notar como, ao considerar como chavetas os arcos circulares obtidos, se reconhece o
conjunto vazio.
135
[DVI.59] Dado o conjunto das
n
C compartimentaes distintas de ordem n , possvel
considerar a sua partio | |
n
C O , em N e u classes de equivalncias de
compartimentaes.
[EVI.43] As compartimentaes {{}} e {}{} so da mesma ordem, mas no so
equivalentes.
[EVI.44] Considere-se o conjunto
3
C , de todas as compartimentaes distintas de
ordem trs. Esse conjunto ter | | 3 Catalan elementos, ou seja, ter cinco fiadas
como seus elementos, que so
{}{}{}" " , {} { }{}" " , {} {} { }" " , {}{} { }" " e {} { } { }" " ,
a que correspondem as seguintes quatro classes de equivalncia:
{}{}{} { } " " , {} { }{} {} {} { } { } " " " " , {}{} { } { } " " , {} { } { } { } " " .
Notar que cada uma destas classes de equivalncia um conjunto de fiadas.
[EVI.45] Considere-se que a uma urexpresso se retiram todas as chavetas menos as
exteriores. Obtm-se um conjunto que um urdomnio, cuja compartimentao
necessariamente nula, " " .
[EVI.46] A compartimentao do conjunto vazio e de um urdomnio so idnticas.
Um uramontoado no exibe compartimentao, nem sequer a nula. Sendo assim,
possvel convencionar que no h representao simblica para a compartimentao de um
uramontoado.
[DVI.60] A compartimentao de um uramontoado C

.
Notar que a compartimentao de um conjunto vazio a fiada nula, " " , e que a fiada
nula distinta de C

.
Coloca-se a questo: dado n , qual o u ? Ou seja, para uma dada ordem, quantas classes
de equivalncia existem? Convenciona-se que | | 0

= C u , pelo se passa a ter que


0
N e u . A
resposta a esta questo vem ento: | | 0

= C u , | | 1 0 = u , | | 1 1 = u , | | 2 2 = u , | | 4 3 = u ,
| | 9 4 = u , | | 20 5 = u , | | 48 6 = u , . Obtm-se assim a sequncia ordenada
, 48 , 20 , 9 , 4 , 2 , 1 , 1 , 0 . Esta sequncia conhecida e est matriculada como A000081 na
OEIS.
136
VI.3.3 Equivalncia de compartimentaes: A numerao de
Matula
Vai ser agora apresentada uma forma de numerao das compartimentaes que atribui
um nmero nico e invariante a compartimentaes que sejam equivalentes.
[TVI.32] Dois urconjuntos puros iguais tm compartimentaes equivalentes.
[TVI.33] Compartimentaes equivalentes representam, quando envolvidas por um par
de chavetas equilibradas, o mesmo urconjunto puro.
[TVI.34] Dois urconjuntos puros s podem ter a mesma compartimentao se forem
iguais.
P Visto a expresso da compartimentao coincidir, uma vez completada pelas
chavetas exteriores, com a expresso do urconjunto.
[EVI.47] Por exemplo, em termos de numerais de Von Neumann (Jech-2006), o trs pode
ser escrito como {{}{{}}{{}{{}}}} ou como {{{}}{{}{{}}}{}}, ou mesmo
ainda como {{{}}{{{}}{}}{}}, sem esgotar as representaes possveis. Tem-
se assim que as correspondentes compartimentaes {}{{}}{{}{{}}},
{{}}{{}{{}}}{} e {{}}{{{}}{}}{} so todas equivalentes.
Como se viu, a contagem das compartimentaes distintas, mas com a mesma ordem,
conduz sequncia dos nmeros de Catalan. No entanto, tambm como se viu, algumas
compartimentaes distintas podem ser consideradas equivalentes, pois so provenientes de
urNR equivalentes. Coloca-se naturalmente a seguinte questo:
Como determinar a equivalncia de duas compartimentaes com a mesma ordem, mas
distintas?
Existe um mtodo de numerao devido a David W. Matula (Matula-1968), que determina
a atribuio de um nico nmero natural a toda e qualquer compartimentao e que
convenientemente, atribui o mesmo nmero natural a compartimentaes equivalentes e
nmeros naturais distintos a compartimentaes no equivalentes. Alm disso, todos os
nmeros naturais so empregues, pelo que se pode falar da n-sima compartimentao (mais
rigorosamente, da n-sima classe de equivalncia das compartimentaes), para qualquer
N e n . Existe assim uma bijeco entre os nmeros naturais e as classes de equivalncia das
compartimentaes. Esta numerao conhecida como a numerao de Matula, tendo a
137
bijeco sido demonstrada por F. Gbel, (Gbel-1980). por vezes referida como a bijeco de
Matula-Gbel ou Matula-Goebel (OEIS; Karttunen-2007)
Comece-se por relembrar a numerao sequencial dos nmeros primos, | | n P . Na
numerao sequencial dos primos, | | n P , atribui-se o nmero 1, 1 = n , ao nmero primo dois,
o nmero 2, 2 = n , ao nmero primo trs, o nmero 3, 3 = n , ao cinco, o nmero 4 ao sete, o
nmero 5 ao 11, e assim por a em diante. O termo geral desta sequncia representado por
| | N e n n , P .
[EVI.48] Por exemplo, o primo n 20 ser o nmero setenta e um, | | 71 20 = P .
O nmero um, 1, no considerado primo. Pode no entanto convencionar-se que
| |
0
, N e n n P , e que | | 1 0 P = . Desta forma o primeiro primo ser o dois, e o zero-simo
primo ser o um.
A numerao de Matula utiliza a numerao sequencial dos nmeros primos, | | n P para
estabelecer uma bijeco entre as compartimentaes (mais rigorosamente, as classes de
equivalncia das compartimentaes) e os nmeros naturais com zero,
0
N . Convenciona-se
que:
[DVI.61] Nesta numerao ao conjunto vazio, {}, cuja compartimentao a
compartimentao nula, corresponde o nmero | | 1 0 = P .
Como se ver, deste modo garante-se a bijeco com
0
N .
A regra geral para estabelecer a correspondncia entre as compartimentaes e
0
N
consiste no seguinte procedimento, sucessivamente modificador da fiada de
compartimentao, que, como se sabe, formada apenas por chavetas:
a) Transforme-se a fiada de compartimentao em anlise, a fiada original, envolvendo-
a num par de chavetas. Obtm-se assim a fiada corrente inicial, que uma urexpresso e que
no expurgada da redundncia no caso de ser uma urexpressoR.
b) Reescreva-se a fiada obtida no passo anterior, transformando todas as subfiadas {}
em { } 1 . Obtm-se assim uma fiada modificada, que passa a ser a fiada corrente, que continua
a ser uma urxpresso, pois qualquer nmero natural pode ser visto como um urelemento. Esta
fiada corrente no expurgada da redundncia no caso de ser uma urexpressoR.
138
c) Se a fiada corrente for formada apenas por um par equilibrado de chavetas em cujo
interior se encontra um nico nmero, o nmero de Matula est encontrado, pois esse
nmero, terminando-se assim a aplicao deste mtodo. Caso contrrio, prossegue-se para a
prxima alnea.
d) Reescreve-se a fiada corrente, substituindo todas as subfiadas chaveta a abrir,
nmero, chaveta a fechar pelo primo correspondente. Ou seja, substituem-se todas as
ocorrncias { } n pelo correspondente primo | | n P . Obtm-se assim a nova fiada corrente,
que continua a ser uma urexpresso e que, no caso de ser uma urexpressoR, no expurgada
da redundncia.
e) Reescreve-se a fiada corrente substituindo todos os nmeros adjacentes no
separados por chavetas pelo seu produto. Obtm-se assim a nova fiada corrente, que continua
a ser uma urexpresso e que, no caso de ser uma urexpressoR, no expurgada da
redundncia.
f) Regressa-se ao passo c)
Para exemplo deste procedimento, considere-se a compartimentao {}{} {} { }" " = Cop .
Aplicando os passos do procedimento atrs descrito, obtm-se:
a) {}{} {} { } { }
a) { }{ } { } { } { } 1 1 1
c) Avana-se para d)
d) { } { } 2 2 2
e) { } { } 2 4
f) Prosseguir para c)
c) Avana-se para d)
d) { } 3 4
e) { } 12
f) Prosseguir para c)
c) Conclui-se que o nmero de Matula 12.
Seja {}{} {} { }" " = Cop , ento | | 12 Matula = Cop
139
Notar que, mesmo que o conjunto estivesse expresso de uma forma equivalente, com a
correspondente distinta compartimentao {} {} { }{} , a numerao de Matula viria a mesma.
Como a numerao de Matula a mesma sse as compartimentaes forem equivalentes,
as diferentes formas de representar o terceiro numeral de Von Neumann, atrs referidas, como
{{}{{}}{{}{{}}}}, como {{{}}{{}{{}}}{}}, ou como {{{}}{{{}}{}}{}}, tm sempre o
mesmo nmero de Matula, que 78.
VI.3.4 Urisomorfismo
Como se viu, est em vigor um princpio geral de equivalncia entre urelementos e
smbolos. Segundo este princpio um smbolo pode ser visto como um urelemento e um
urelemento pode ser visto como um smbolo.
Significa isto que um urdomnio finito um alfabeto e consequentemente que, numa
urexpresso, o smbolo que representa um urelemento pode ser visto como sendo o
urelemento, pois um smbolo representa-se sempre a si prprio. Manipular um manipular o
outro.
Posto isto, considerem-se dois urdomnios, no necessariamente distintos, A
ur
e B
ur
,
com a mesma urcardinalidade, B A
ur ur
= . Seja | uma bijeco entre estes urdomnios,
B A
ur ur
: | . Esta bijeco pode ser vista de vrias formas:
a) Como uma correspondncia,
b) Como uma codificao,
c) Como uma transformao,
de todo e cada elemento do conjunto A
ur
, referido como o elemento original ou de origem,
para um nico e exclusivo elemento do conjunto B
ur
, referido como o elemento imagem ou
de destino.
[DVI.62] Como a bijeco foi baptizada por | , o elemento imagem pode ser tambm
referido como o elemento | - transformado, o elemento | - codificado, ou
ainda como o elemento | -correspondente.
[DVI.63] Chama-se | - transformao, ou | - codificao, ao acto de substituir um
elemento pelo seu | - transformado, o seu | - codificado.
140
[DVI.64] Um nome alternativo para a bijeco | o de | - transformada, ou | -
cdigo, de A
ur
para B
ur
, ou simplesmente | - transformada, | - cdigo,
quando tanto A
ur
como B
ur
esto convenientemente pressupostos.
[DVI.65] Dois urconjuntos distintos so urisomorfos sse cumprirem a totalidade das
seguintes trs condies
a) As suas compartimentaes so equivalentes
b) Tm a mesma urcardinalidade
c) Se a sua urcardinalidade for no nula, existe pelo menos uma bijeco entre
os urdomnios que quando aplicada como codificao acarreta a igualdade dos
conjuntos.
Notar que as anteriores condies a) e b) asseguram que urconjuntos puros podem ser
urisomorfos.
[TVI.35] Um urconjunto sempre urisomorfo consigo prprio.
[EVI.49] Os conjuntos { } b a e { } 0 1 so urisomorfos, pois basta considerar a
recodificao induzida pela bijeco { } { } 0 , 1 , 0 1 b a b a .
[EVI.50] Considere-se agora uma urNR, a urNR original, que represente um conjunto
A com urdomnio A
ur
. Considere-se tambm como um urdomnio B
ur
, tal que
esteja definido um | - cdigo de A
ur
para B
ur
. Recodifique-se a urNR original
substituindo todas as ocorrncias de todos os smbolos no chaveta pelos seus
| - codificados, obtendo-se assim a urNR | - codificada. Chame-se B ao
conjunto definido pela urNR | - codificada. Os conjuntos A e B so
urisomorfos.
VI.3.5 Pseudo - polinmio de pertena
Ludwig Wittgenstein definiu, na clusula seis do seu notvel Tractatus logico-
philosophicus, (Wittgenstein-2010), os nmeros naturais enquanto expoentes de operaes. Tal
definio estava relacionada com o tratamento que pretendia dar s funes de verdade,
enquanto entes concretos, numa atitude anti-metafsica. Esta ideia permitia desenvolver
numericamente os termos e as expresses dos fundamentos lgicos da matemtica, no sentido
simblico e no filosfico, da lgica, tornando a teoria dos conjuntos subordinada ao conceito
de nmero natural. O conceito de nmero natural constitua-se assim como suporte central aos
141
fundamentos das concepes matemticas. Os urconjuntos no constituem excepo a tal
perspectiva que, para o caso deles, assenta na numerao de Matula.
Como se viu, a numerao de Matula estabelece uma bijeco, fazendo corresponder a
cada nmero natural uma classe de equivalncia das compartimentaes. Para determinar se
dois urconjuntos puros so ou no o mesmo, basta comparar os seus nmeros de Matula.
No entanto, existem urconjuntos que no so puros. , no entanto, possvel reformular o
algoritmo de tal modo que seja possvel estabelecer uma expresso, de ndole pseudo
polinomial, de tal forma que a igualdade das expresses s ocorra quando os urconjuntos
sejam urisomorfos. Esta reformulao, tanto quanto sabemos, no se encontra descrita na
literatura.
Para comear, considere-se que o smbolo de pertena, e, pode ser afectado por
nmeros naturais. Esses nmeros naturais podem afect-lo, quer sob a forma de factores
multiplicativos, tal como em e 3 , quer sob a forma de expoentes, tal como em
5
e , podendo
at estarem em simultneo presentes as duas formas de afectao, como em
5
3e . Considere-
se tambm que seja vlido utilizar uma variante vertical do sinal mais, , de cariz comutativo,
para reunir na mesma expresso vrios destes smbolos de pertena afectados por inteiros,
como
12 5
4 3 e e . Esta ltima expresso exemplifica aquilo que se considera ser um pseudo
polinmio de pertena, pois embora parea um polinmio, o smbolo e no entendido, nem
como uma varivel, nem como uma incgnita, nem sequer como um elemento de um corpo
algbrico. Deve ser entendido apenas como um smbolo que pode participar em expresses
cuja interpretao esteja bem definida.
[DVI.66] O pseudo polinmio de pertena tambm refervel por ppp.
Convenciona-se que, num ppp, todas as ocorrncias do smbolo de pertena esto
afectadas, quer por um expoente, quer por um factor multiplicativo. Por isso, relativamente ao
expoente, estipula-se que num pseudo polinmio
1
ee . Considera-se tambm que a
informao de contexto permite sempre distinguir adequadamente entre o e enquanto
interveniente num ppp, equivalente a
1
e , do e enquanto interveniente numa afirmao de
pertena, que surge sem expoente,
C
e

, em expresses como X xe , com a habitual leitura de


pertence a. Note-se adicionalmente que expresses com
C
e

so vlidas para quaisquer


142
conjuntos, enquanto que expresses com
1
e s so vlidas em ppp, que por sua vez s podem
descrever urconjuntos.
As afectaes por factores multiplicativos tambm admitem a habitual conveno de
que o um de representao dispensvel, de que
n n
e e 1 . Isto permite aceitar a prtica
usual de que, para quaisquer nmeros naturais a , b e n , se admite como vlida a
equivalncia ( )
n n n
b a b a e + e e . Por no existir perigo de m interpretao, a expresso
dos ppp ser muitas vezes escrita omitindo a variante vertical no sinal mais. Assim,
equivalncia anterior viria expressa por ( )
n n n
b a b a e + e + e , pese embora o facto de que
o smbolo ' '+ , sendo sempre comutativo, s no lado direito da equivalncia que representa a
soma aritmtica. Desta forma, admite-se que as expresses e = e e 2 , e
2 2 2
4 3 e e = e e e , podem ser reescritas como e = e + e 2 , e
2 2 2
4 3 e + e = e + e + e .
[DVI.67] Chama-se termo polinomial, ou simplesmente termo, de um ppp a uma
expresso do tipo
m
ne , onde N e m n, .
[nDVI.08] No fica definido o que representa
m
ne quando ( ) ( ) N N e v e m n .
[EVI.51] No est definido o que representa a expresso
0
e .
[EVI.52] No est definido o que representa a expresso e 0 .
[DVI.68] Num ppp, os termos polinomiais podem ser singulares, quando o factor
multiplicativo um, ou plurais, quando o factor multiplicativo superior a um.

[DVI.69] Chama-se pluralidade de um ppp soma aritmtica dos factores
multiplicativos de todos os seus termos.
[EVI.53] O ppp
2
4e + e tem pluralidade cinco e o ppp e + e tem pluralidade dois.
A regra geral, para estabelecer a correspondncia entre as urNR e pseudo polinmios de
pertena, consiste no seguinte procedimento:
a) Determine-se o nmero de Matula para a compartimentao da urNR em anlise.
Obtm-se assim o primeiro termo do ppp.
b) Se a urNR no possuir urelementos est determinado o ppp e termina-se.
c) Se a UrNR possuir urlementos, por cada um, procede-se do modo descrito de
d) at g), obtendo-se assim mais um termo singular para o ppp por cada urelemento.
143
d) Escolhe-se um urelemento que ainda no tenha sido escolhido e substituem-se na
urNR todas as suas ocorrncias pelo singleto vazio, {} { } e as ocorrncias de todos os outros
urelementos por conjuntos vazios, {}. Determina-se o nmero de Matula da
compartimentao Cop desta nova urNR, | | Cop Matula , que passa a ser o expoente do novo
termo singular no ppp.
e) Se no ppp existirem dois termos com o mesmo expoente, procede-se soma
aritmtica dos seus factores multiplicativos, resultando num nico termo plural.
f) Se j tiverem sido escolhidos todos os urelementos, o ppp est encontrado e termina-
se.
g) Regressa-se a d.
Notar que, num ppp, o termo de menor expoente sempre singular e representa sempre
a compartimentao.
[DVI.70] Num ppp, o expoente de um termo tambm pode ser chamado ordem ou grau
desse termo.
[DVI.71] Chama-se termo estrutural de um ppp ou simplesmente termo estrutural ao
termo de menor grau de um ppp.
[TVI.36] O termo estrutural sempre singular.
[EVI.54] Considere-se o conjunto { }{ } { } c a b a . Como o seu urdomnio tem trs
elementos, o seu ppp ter quatro contribuies pelo que ser de pluralidade
quatro.
Primeira contribuio - {}{}" " = Cop , tendo-se que
{ }{ } | | 4 " " Matula
=e e
Segunda contribuio - urelemento a , tendo-se que
{ } { }{ } { } { } { }{ } { } | | 169 Matula
=e e
" "

Terceira contribuio - urelemento b , tendo-se que
{ } { } { } { } { }{ } { } | | 91 " " Matula
=e e
Quarta contribuio - urelemento c , tendo-se que
{ }{ } { } { } { } { } { } | | 91 " " Matula
=e e
O ppp ser
169 91 4
2 e + e + e .
[EVI.55] Considere-se agora o conjunto { }{ } { } c b b a . Como o seu urdomnio tem trs
elementos, o seu ppp ter quatro contribuies, pelo que ser de pluralidade
quatro.
Primeira contribuio - {}{}" " = Cop , tendo-se que
{ }{ } | | 4 " " Matula
=e e
Segunda contribuio - urelemento a , tendo-se que
{ } { } { } { } { }{ } { } | | 91 " " Matula
=e e
144
Terceira contribuio - urelemento b , tendo-se que
{ } { } { } { } { } { }{ } { } | | 169 " " Matula
=e e
Quarta contribuio - urelemento c , tendo-se que
{ }{ } { } { } { } { } { } | | 91 " " Matula
=e e
O ppp ser
169 91 4
2 e + e + e , pelo que os conjuntos { }{ } { } c b b a e { }{ } { } c a b a
no so iguais mas so urisomorfos.
Notar como o termo de menor grau representa a compartimentao e como os outros
representam a localizao dos urelementos dentro da compartimentao.
Notar tambm que:
[TVI.37] A pluralidade do ppp sempre A
ur
+ 1 .
Se em lugar dos urelementos a e b, estivesse 0 e 1, o ppp seria o mesmo. O ppp no
depende da codificao particular dos urelementos.
[EVI.56] Os conjuntos { }{ } { } { } { } b a a b a e { }{ } { } { } { } a c c a c no so iguais, mas so
urisomorfos, pois tm o mesmo ppp como pode ser verificado.
VI.4 - Smula
Foram assim desenvolvidos os conceitos de urconjunto e de ppp, que iro permitir
definir o conceito de dupla ordenada com tolerncia e avanar para a definio dos tuplos
tolerantes e das suas propriedades.


145
VII Tuplos
Vai ser agora elaborada a conceptualizao de um padro de urconjuntos que permite
lidar com a sequenciao tolerante dos urelementos.
VII.1 Duplos, duplas
No que se segue considerado equivalente referir qualquer uma das formas: duplo ou
dupla. Uma dupla sempre uma dupla ordenada, pelo que uma redundncia falar de dupla
ordenada.
[DVII.01] Chama-se dupla com as componentes no nulas e distintas, ou dupla em
sentido estrito, ou simplesmente dupla estrita, a qualquer urconjunto cujo ppp
seja
10 9 2
e + e + e .
[EVII.01] O ppp de { } { } b a
10 9 2
e + e + e .
[DVII.02] Chama-se dupla com as componentes no nulas e iguais, ou simplesmente
dupla com as componentes iguais, a qualquer urconjunto cujo ppp seja
15 2
e + e .
[EVII.02] O ppp de { } { } a a
15 2
e + e .
Considerando, relativamente compartimentao presente, a serializao das
componentes como sendo efectuada de dentro para fora, vem:
[DVII.03] Chama-se dupla com apenas a primeira componente nula, ou simplesmente
dupla com a primeira componente nula, a qualquer urconjunto cujo ppp
seja
6 2
e + e .
[EVII.03] O ppp de {} { } a
6 2
e + e .
Significa isto que a primeira componente a mais interior de todas.
[DVII.04] Chama-se dupla com apenas a segunda componente nula, ou simplesmente
dupla com a segunda componente nula, a qualquer urconjunto cujo ppp seja
5 2
e + e .
[EVII.04] O ppp de { } { } a
5 2
e + e .
146
[DVII.05] Chama-se dupla duplamente nula, ou simplesmente dupla nula, ao
urconjunto cujo ppp seja
2
e , o singleto vazio.
[EVII.05] O ppp de {} { }
2
e .
Qualquer dupla uma dupla em sentido lato, mas s aquelas que tm ppp igual a
10 9 2
e + e + e que so duplas em sentido estrito. Considera-se pois que uma dupla em
sentido estrito tambm o em sentido lato.
Obtm-se assim a seguinte lista:
Nome simples para as duplas ppp
{ } { } b a dupla estrita
10 9 2
e + e + e
{ } { } a a dupla com as componentes iguais
15 2
e + e
{} { } a dupla com a primeira componente nula
6 2
e + e
{ } { } a dupla com a segunda componente nula
5 2
e + e
{} { } dupla nula
2
e

patente que, numa dupla, o termo estrutural do ppp sempre
2
e . A seguinte definio
reveste-se de interesse prtico.
[DVII.06] Numa dupla estrita, o urlemento relativo a
10
e chamado de primeira
componente e o urelemento relativo a
9
e chamado de segunda componente.

Como visto, ao considerar duplas em sentido lato, possvel considerar duplas para
alm das duplas estritas. Todas estas duplas podem ser chamadas de duplas tolerantes, no
sentido de tolerantes a falhas, visto que continuam a ser consideradas duplas mesmo quando
falha a presena de pelo menos um dos urlementos. Do ponto de vista da pluralidade, existem
trs casos de duplas no estritas, todos eles com pluralidade abaixo de trs. A pluralidade de
uma dupla trs, dois, ou mesmo um, conforme tenha as componentes distintas, iguais ou
falhe a presena de uma componente, ou falhe mesmo a presena de ambas.
147
Relembre-se que, de acordo com as definies [DVI.32-34], uma componente presente
um urelemento e que uma componente ausente nada, C

. Um urelemento nunca pode ser


C

, mas uma componente j pode ser C

.
[EVII.06] Notar que, qualquer ppp cujo termo estrutural seja
2
e e cuja pluralidade seja
no mximo 3, no tem necessariamente de corresponder a uma dupla, como so
os casos de { } { } b a a cujo ppp
39 26 2
e + e + e , de { } { } a b a cujo ppp
30 18 2
e + e + e , de { } { } b a b a cujo ppp
78 2
2e + e , de {} { } b a cujo ppp
12 2
2e + e e de { } { } b a cujo ppp
13 2
2e + e .
Usando vincadamente a vrgula, ' , ' , como separador auxiliar, possvel elaborar as
seguintes definies, em que se usam parntesis rectos para no confundir com a tradicional
notao referente a pares ordenados, ( ) b a, .
[DVII.07] Uma dupla estrita, { } { } b a ou { } { } a b , pode ser representada por | | b a, . Uma
dupla estrita, { } { } a b ou { } { } b a , pode ser representada por | | a b, .
[DVII.08] Uma dupla com as componentes nu nulas e iguais, { } { } a a ou { } { } a a , pode
ser representada por | | a a, .
[DVII.09] Uma dupla com a primeira componente nula, {} { } a ou {} { } a , pode ser
representada por | | a , ou por | | a ,

C .
[DVII.10] Uma dupla com a segunda componente nula, { } { } a , pode ser representada
por | | , a ou por | | C

, a .
[DVII.11] Uma dupla nula, {} { }, pode ser representada por | | , ou por | | C C

.
VII.2 Tuplos
Como visto, um duplo (ou dupla) tem duas componentes. Vai ser agora elaborada a
generalizao do conceito de duplo para um nmero geral N e n de componentes, um n-
tuplo, onde uma, algumas ou mesmo todas essas componentes podero ser eventualmente
nulas. Como sabido, tais entidades conceptuais so referidas por qualquer uma das seguintes
formas simplificadas equivalentes: tuplo ou tupla. Um tuplo sempre um tuplo ordenado,
pelo que uma redundncia falar de tuplo ordenado.
148
Esta generalizao do conceito de tuplo vai ter por base o ppp, pelo que conveniente
comear por tecer algumas consideraes sobre as sequncias de nmeros primos.
VII.2.1 - Sobre a construo de sequncias de nmeros primos
Como se viu, | |
0
, N e k k P representa o k-simo primo.
[DVII.12] A notao | | 1
n
P representa ]] ] 1 [ [ [

n
P P P , com
0
N e n .
Notar que o expoente n representa o nmero de repeties da aplicao de | | P ao
nmero k . Se o expoente for nulo, isso significa que no foi aplicado, pelo que o nmero se
mantm inalterado. Nesta ordem de ideias:
[DVII.13] A notao | | 1
0
P representa 1.
[EVII.07] Vem assim que | | 2 1 = P , | | | | | | | | 3 2 1 1
2
= = = P P P P , | | 5 1
3
= P ,
| | | | | | | | | | 11 1 1
4
= = P P P P P , | | 31 1
5
= P , ... .
Esta sequncia, , 709 , 127 , 31 , 11 , 5 , 3 , 2 , 1 bem conhecida e tem matrcula A007097
na OEIS. Notar que os ndices desta sequncia so os elementos de
0
N , devidamente
ordenados, de tal forma que a sequncia cumpre a conveno | | 1 1 =
0
P . Desta forma o 0-
simo nmero primo o um, e o primeiro o dois.
A sequncia | | 1
n
P tem como semente fundadora o nmero um, 1, pois comea em
| | 1 1 =
0
P . Uma questo que se pode colocar : O que acontece se a semente fundadora for
um outro nmero natural ou nulo, em termos gerais um
0
N e k ?
Convenciona-se que:
[DVII.14] | |
0
0
, N e = k k k P .
Ento vir que o 0-simo termo da sequncia ser | | k k =
0
P . E ter-se- que | | k
n
P
representar ]] ] [ [ [

k
n
P P P .
E vem que:
[TVII.01] | | | | | |
0
, , N e =
+
m n k k
m n m n
P P P
P: Por induo em n e m .
149
Se k for um dos termos de A007097 , ento existir um nico
0
N e N tal que
| | 1
N
k P = , pelo que | | | | 1
n N n
k
+
= P P .
Alm disso, convenciona-se a seguinte involuo:
[DVII.15] | |
0
, 0 0 N e = n
n
P .
[SVII.01] Um conveno alternativa seria a de considerar | | 1 0 = P . No entanto tal
conveno anularia a propriedade involutiva que a definio [DVII.15] atribui
ao zero.
[SVII.02] Se k no for um dos termos de A007097 , preciso considerar a sequncia
das sementes 0, 1,4, 6, 8, 9,10, 12, ..., cuja matrcula A141468 , tendo-se
que:
[TVII.02] Todo e qualquer elemento no nulo de A141468 origina
uma sequncia de primos nica.
[TVII.03] Todos os primos tm uma nica semente em A141468 ,
ou seja, todos os primos pertencem a uma e uma s sequncia de termo
geral | | k
n
P , onde k um termo, no nulo, de A141468 .

Sendo assim, possvel considerar que quando 1 = k a sua representao escusada.
Surge assim a seguinte conveno de escrita simplificada:
[DVII.16] Convenciona-se que | | 1
n n
P P = .

VII.2.2 - Representao de n-tuplos
Como visto, um termo estrutural
( )
| | 1
1
e
n
P
pode ser convenientemente escrito como
( ) 1
e
n
P
. Assim:
[DVII.17] A condio necessria para que um urconjunto possa representar um n-tuplo,
que o seu ppp tenha
( ) 1
e
n
P
como termo estrutural e que a pluralidade seja no
mximo 1 + n .
No entanto esta condio no suficiente, pois {} { } b a , que tem
12 2
2e + e como ppp,
cumpre a condio necessria mas no uma dupla.
150
[DVII.18] Um n-tuplo tambm pode ser referido como um tuplo de ordem n .
Notar que se preferiu seguir a prtica comum, em que a palavra ordem est sobre-
utilizada. Assim, ordem enquanto ordem de um tuplo no dever ser confundida com
ordem enquanto ordem de um termo num ppp.
[SVII.03] Constitui um problema em aberto o determinar a condio suficiente para que
um dado ppp, que cumpra a condio necessria, seja um tuplo.
Considera-se que, se um urconjunto tuplo, ento -o em sentido lato ou tolerante,
sendo necessrio afirmar que em sentido estrito quando se pretender salientar tal facto.
Qualquer tuplo em sentido estrito tambm tuplo em sentido lato, mas nem todos os tuplos
em sentido lato o so em sentido estrito.
[DVII.19] {} um 1-tuplo. Mais concretamente o 1-tuplo vazio.
[DVII.20] Qualquer conjunto ursingular um tuplo em sentido estrito. Mais
concretamente um 1-tuplo estrito.
[DVII.21] Uma dupla um 2-tuplo.
[nDVII.01] No fica definido o que o 0-tuplo.
[SVII.04] Notar que o facto de {} ser um 1-tuplo imposto pela definio baseada no
termo estrutural. A intuio poderia sugerir que o 0-tuplo seria C

, ou seja, que
o 0-tuplo seria a ausncia de tuplo. Ora, dessa forma, no seria um urconjunto e
portanto careceria de definio de termo estrutural. Sendo assim, considerado
que a ausncia de tuplo no um tuplo, da mesma forma que a ausncia de
conjunto no um conjunto ou que a ausncia de nmero no um nmero. O
bem conhecido facto de a ausncia de nmero no ser um nmero obriga a que,
em linguagens como o SQL, seja necessrio definir e utilizar funes, como
Null2Zero(), que procedem transformao da ausncia para o nmero zero.
Os seguintes teoremas permitem considerar tuplos de qualquer ordem.
[TVII.04] um n-tuplo qualquer singleto cujo elemento seja um (n-1)-tuplo.
[TVII.05] um n-tuplo qualquer urconjunto de cardinalidade dois, em que um dos
elementos seja um urelemento e o outro elemento seja um (n-1)-tuplo.
[TVII.06] um n-tuplo em sentido estrito qualquer urconjunto de cardinalidade dois,
em que um dos elementos seja um urelemento e o outro elemento seja um (n-1)-
tuplo em sentido estrito.
151
Ficam assim considerados como adquiridos os conceitos de dupla ordenada,
representado por | | b a, , de terno ordenado, | | c b a , , , e assim por a em diante, sob o nome
genrico de n-plos ordenados, ou tuplos, ou registos.
Os tuplos so preferencialmente representados por letras minsculas a negrito, latinas
ou gregas, tais como x ou . Como visto, nos tuplos existem componentes. Intuitivamente,
as componentes podem ser vistas como os urelementos que preenchem estruturas sequenciais,
especficas e determinadas, que podem ser chamadas campos. Contrariamente ao que se passa
num conjunto genrico, em que no possvel falar de primeiro elemento, segundo elemento,
, i-simo elemento, , n-simo elemento, possvel no caso dos tuplos falar de primeira
componente, segunda componente, , i-sima componente, , n-sima componente.
VII.2.3 - Normas relativas a tuplos
conveniente introduzir as seguintes convenes terminolgicas:
[DVII.22] A locuo no tolerante admite NTT como sigla e a locuo tolerante
admite TT como sigla.
Estas convenes terminolgicas sero doravante utilizadas. Alm disso, em termos de
expresso grfica das expresses simblico-algbricas, possvel considerar um preceito
guia. Afirma esse preceito guia que a titulao do smbolo de uma a entidade qualquer que
lide com componentes, por um parntesis curvo cuja concavidade aponta para cima e que
consequentemente o extremo aponta para baixo, ' '

, indicar que esse smbolo dever ser


entendido de forma NTT, no se considerando a possibilidade de componentes ausentes,
enquanto que a titulao por um parntesis curvo cuja concavidade aponte para baixo e que
portanto o extremo aponte para cima, ' '

, indicar que esse smbolo dever ser entendido de


forma TT, podendo-se ter de lidar com as componenes ausentes. Finalmente, afirma tambm
que a titulao por ' ' indicar que estamos, num caso TT, a considerar apenas os ausentes e
desprezamos os presentes, enquanto que a titulao por ' '- indicar que estamos, num caso
TT, a considerar apenas os presentes e desprezamos os ausentes.
possvel elaborar a seguinte definio
[DVII.23] Para tuplos NTT, chama-se comprimento ordem do tuplo x , ao nmero
natural, N # e x

, que indica quantos componentes tem o tuplo.


152
Esta notao x #

no deve ser simplificada para x # , pois pode haver perigo de


confuso com a cardinalidade de um conjunto e um tuplo um conjunto de cardinalidade, no
mximo, dois.
Para tuplos TT a definio correspondente, x #

, menos directa. Uma forma de o fazer,


baseada nos nmeros complexos, intuir o nmero x #

como um tuplo tolerante, como uma


dupla de elementos de
0
N , como um nmero no simples, como um nmero com duas
componentes,
(

=
-
x x x

# , # #

, onde a primeira componente corresponderia ao nmero de


componentes realmente presentes em x , o preenchimento, e a segunda ao nmero de
componentes provagos, ausentes, no realmente presentes.
[DVII.24] O nmero de componentes presentes num tuplo TT, x , x
-
# , e chamado
de preenchimento, comprimento real ou simplesmente comprimento.
[DVII.25] O nmero de componentes ausentes num tuplo TT, x , x

# e chamado de
provago, no preenchimento, ou comprimento imaginrio.
Os tuplos NTT podem no entanto ser vistos como casos particulares de tuplos TT em
que 0 # = x

. Informalmente x

# representa o nmero de componentes nulas num tuplo. Para


tuplos TT
0
# N e x

, pois qualquer tuplo NTT tambm TT. Para tuplos TT,


0
# N e
-
x . Para
tuplos NTT, N e
-
x # . O n-tuplo nulo TT, sem ser NTT. Pode dizer-se que tuplos NTT so
aqueles tuplos TT em que o nmero de componentes ausentes,

# , zero.
[TVII.07] Tem-se que em qualquer tuplo NTT,
-
= # #x

.
P Directamente a partir das definies.
[DVII.26] Para um tuplo qualquer, x , chama-se balano TT ou simplesmente
balano, x #

, ao tuplo
(

=
-
x x x

# , # #

.
[SVII.05] Foi escolhida a palavra balano porque intuitivamente admite vrias
dimenses de apreciao. Foi considerado que termos alternativos como
extenso poderiam induzir mais sugestivamente ao reducionismo
unidimensional.
153
[DVII.27] Num balano TT, por analogia com os elementos de C, a primeira
componente pode ser chamada de componente real, e a outra de imaginria.
[DVII.28] O valor absoluto do nmero de componentes, ou capacidade, ou lotao de
um tuplo TT, x #

, um nmero natural tal que: x x x


# # # + =
-
, a sua ordem.
Notar que um n-tuplo um tuplo de lotao n .
No sentido exposto, ordem de um tuplo e lotao de um tuplo so sinnimos, cujo
interesse prtico, da mesma forma que ordem de um termo num ppp e grau de um termo
num ppp so sinnimos.
[nDVII.02] No fica definido o que se entende por valor absoluto de um tuplo.
[DVII.29] A norma quadrtica, ou norma-2, ou magnitude, do nmero de componentes
de um tuplo TT,
2
#

x , um nmero real positivo tal que:


2
2 2
2
# # #

|
.
|

\
|
+ |
.
|

\
|
= =
-
x x x x

.
[DVII.30] A norma-n do nmero de componentes de um tuplo TT,
n
x #

, onde N e n ,
um nmero real positivo tal que:
n
n n
n
|
.
|

\
|
+ |
.
|

\
|
=
-
x x x

# # #

.
[TVII.08] Tem-se que a norma-1 a lotao de um tuplo TT, a sua ordem, ou seja:
1
#

x x = .
P Directamente a partir das definies.
Assim {} | | 1 , 0 #

= , sendo zero o seu comprimento real, dos presentes, o seu


preenchimento e um o comprimento imaginrio, dos ausentes, o seu provago. Tem-se que se
| | m n, #

= x , ento n =
-
# e m = x

# .
[DVII.31] Dado um tuplo NTT x , representar-se- por
i
x a sua i-sima componente,
tendo-se que i um nmero natural tal que: x # 1

s s i .
Visto ser um conjunto, o tuplo unitrio | | x = x considerado distinto do seu nico
componente, x , tendo-se pois x = x .
154
[SVII.06] Como visto, | | m n, #

= x onde
0
, N e m n , mas tem que se ter que 0 #

> x . Isto
quer dizer que 0 > + m n , ou seja que no podem ser os dois simultaneamente
nulos. Se ambos fossem simultaneamente nulos, tal obrigaria existncia de um
0-tuplo, que no foi definido. Esta problemtica reaparecer quando se
pretender tratar a concatenao de tuplos como distinta da concatenao de
fiadas. Qualquer tuplo s poder ser visto como uma fiada de comprimento s
-
# .
Qualquer tuplo em que s s

# #

= ser visto como uma fiada nula, pois 0 # =


-
s . O
0-tuplo, no definido mas intudo como C

, seria o elemento neutro da


concatenao de tuplos.
VII.2.4 - Concatenao de tuplos
A concatenao de tuplos permite obter um tuplo a partir de dois. O smbolo que a
representa | |

, ou simplesmente | | .
[DVII.32] A concatenao de dois tuplos, | |
n
x x x ...., , ,
2 1
= x e | |
m
y y y ...., , ,
2 1
= y ,
representada por y x w | | = o tuplo | |
m n
y y y x x x , , , , , , ,
2 1 2 1
= w .
De acordo com esta definio,
1 1
x w = ,
1 1
y w
n
=
+
,
m m n
y w =
+
.
[SVII.07] posvel definir uma concatenao || , tal que x y y x w = = || | | .
VII.3 - Projeces
Pela projeco, a partir de um tuplo obtm-se: ou um urelemento ou um tuplo.
[DVII.33] Define-se a projeco simples NTT, ( ) x
i i
x t

= , como o meio de, dado o


tuplo NTT x , obter o urelemento
i
x , constituinte da i-sima componente de x ,
onde o nmero i um natural tal que x # 1

s s i .
Convm definir projeco para um tuplo de ndices, pois i formalmente distinto do
tuplo | | i .
155
[DVII.34] Define-se a projeco NTT,
| | | |
( ) x x
i i
t

= , como o meio de, dado o tuplo


NTT x , obter o tuplo
| |
| |
i i
x = x , onde a primeira e nica componente de
| | i
x a
i-sima componente de x , e onde o nmero i um natural tal que x # 1

s s i .
Alm disso, tem-s que:
[DVII.35] Tem-se que,
| | | |
( ) x x
j i j i , ,
t

= , onde
| |
( )
| | | | j i
j i
x x x | |
,
= t

.
Por aplicao iterada da definio anterior possvel definir projeco para qualquer
tuplo NTT de ndices vlidos, isto , de ndices entre um e x #

inclusiv, mesmo com


repeties.
Trate-se agora do caso tolerante.
[DVII.36] Define-se a projeco simples TT, ( ) x
i i
x t = , ou projeco simples, como o
meio de, dado o tuplo TT x , obter o amontoado
i
x , amontoado esse ou nulo ou
constitudo no mximo por um urelemento e que constitui a i-sima componente
de x , onde o nmero i um natural tal que x #

1 s s i .
[DVII.37] Define-se a projeco TT,
| | | |
( ) x x
i i
t = , ou simplesmente projeco, como o
meio de, dado o tuplo TT x , obter o tuplo
| |
| |
i i
x = x , onde a primeira e nica
componente de
| | i
x a i-sima componente de x , e onde o nmero i um
natural tal que x #

1 s s i .
Fica assim feita a distino entre projeco simples e projeco, pois | | i i = embora se
tenha que | |
| | i i
x x = .
[DVII.38] Tem-se que,
| | | |
( ) x x
j i j i , ,
t = , onde
| |
( )
| | | | j i
j i
x x x | |

,
= t

.
Por aplicao iterada da definio anterior possvel definir projeco para qualquer
tuplo TT de ndices vlidos, isto , de ndices entre um e x #

, mesmo com repeties.


[nDVII.03] No fica definido o que se entende por ( ) x
j i,
t nem por ( ) x
j i,
t

.
156
VII.4 - Smula
Foi assim desenvolvido o conceito de dupla tolerante e de tuplo tolerante, que ir
permitir definir o conceito de produto cartesiano com tolerncia e avanar para a definio
das operaes tolerantes e de outras estruturas algbricas incorporando a possibilidade de
tolerncia.


157
VIII - Das relaes aos sinais
Sobre o conceito de smbolo, tal como descrito em III.1.1 - Cognio e smbolos,
importa recordar que primitivo, simples e elementar. Concomitantemente, a discriminao
entre smbolos, o facto de se poderem apreender smbolos distintos, tambm tem de ser
considerado da mesma forma. Smbolos distintos, em qualquer acepo, so forosamente
separados por transies intersimblicas, que materializam a transformao de um smbolo
noutro. O mesmo acontece com as expresses simblicas e as suas transformaes.
Saliente-se que aquilo que determinadas entidades computacionais vem como
transies, outras podem ver como smbolos, e reciprocamente. Ser smbolo, ser transio,
depende do ponto de vista do interpretador semitico. To fundamentais como os smbolos
surgem assim as transformaes de smbolos noutros, ou de expresses simblicas noutras.
este aspecto que vai aqui comear a ser discutido.
VIII.1 - Correspondncias
[DVIII.01] Diz-se que uma dupla est estabelecida de forma TT, ou simplesmente
estabelecida, entre dois urdomnios, no necessariamente distintos,
identificados como o primeiro urdomnio e o segundo urdomnio, se a sua
primeira componente, quando presente, for tambm elemento do primeiro
urdomnio, e se a sua segunda componente, quando presente, for tambm
elemento do segundo.
Posto isto, considerem-se dois urdomnios no necessariamente distintos: U,
identificado como o primeiro urdomnio e V, identificado como o segundo urdomnio.
[DVIII.02] Chama-se evento ou acto de correspondncia entre elementos de U e V,
ou simplesmente acto de correspondncia entre U e V a qualquer dupla
estabelecida entre os urdomnios U e V, por esta ordem.
De acordo com a definio anterior, possvel concluir que:
[TVIII.01] Qualquer dupla pode ser vista como um caso de correspondncia entre
elementos de
ur
.
Alm disso vem que:
158
[DVIII.03] Os elementos de
ur
so chamados os intervenientes no caso de
correspondncia.
Notar que um interveniente um urelemento, nunca podendo ser C

. Um caso de
correspondncia pode ter s um interveniente, ou no ter intervenientes, conforme as
correspondentes duplas tenham uma componente nula, ou ambas as componentes nulas.
possvel considerar conjuntos em que todos os seus elementos sejam casos de
correspondncia, sejam duplas.
[DVIII.04] Chama-se acontecimento de correspondncia, ou simplesmente
correspondncia a um conjunto no qual todos os elementos sejam actos de
correspondncia.
[DVIII.05] Chama-se correspondncia elementar ou caso de correspondncia a uma
correspondncia que seja um singleto.
Desta forma um caso de correspondncia um conjunto cujo nico elemento um acto
de correspondncia.
[DVIII.06] Uma correspondncia dita NTT se todos os seus elementos forem duplas
NTT.
[DVIII.07] Uma correspondncia dita TT se pelo menos um dos seus elementos puder
ser considerado uma dupla TT.
Neste texto uma correspondncia muitas vezes representada por um nico smbolo,
que uma masculas do alfabeto latino, preferencialmente num tipo de letra sans-serif,
como o Arial e nunca em itlico. No caso dessa transformao ser NTT procurar-se-
assinalar o smbolo com uma titulao pela marca ' '

, um duplo parntesis curvo deitado cuja


concavidade aponta para cima, como por exemplo em T

. No caso dessa transformao ser TT


procurar-se- assinalar o smbolo com uma titulao pela marca '

' , um duplo parntesis


curvo deitado cuja concavidade aponta para baixo, como por exemplo T

. Quando sobre uma


transformao nada for dito acerca de ser TT ou ser NTT, pressupe-se que TT. Notar a
distino notacional: T

um conjunto que uma transformao TT, T

o uramontoado do
urdomnio T.
159
VIII.1.2 - Produto urcartesiano
Como referido em II.3 - Conceitos e conhecimentos pressupostos , considerado
como conhecida com suficiente rigor a definio de par ordenado, ) , ( b a no sentido de
Kuratowsky, ( ) { }{ } { } b a a b a , . tambm considerado como conhecido com suficiente
rigor o que se entende por produto cartesiano entre dois conjuntos quaisquer, B A , onde o
conjunto B no tem necessariamente de ser distinto do conjunto A, que tem como resultado
um conjunto de pares ordenados. Assume-se tambm que
( ) ( ) ( ) ( ) D B C A D C B A = . = = .
No entanto, neste texto considerado que as definies anteriores so insuficientes, por
vrias razes:
a) Um par, enquanto conjunto, sugere fortemente um conjunto com dois elementos. No
entanto, um par pode ser um conjunto s com UM elemento, como o caso de
( ) { } { } a a a , , consequncia manifesta da definio considerada.
b) Seja { } a A = . Como consequncia directa da definio, tem-se que tanto
{ } { } a A A = , como { } { } a A = C o que uma situao onde parece que
C = A .
c) No muito claro como definir um terno ordenado, se como ( ) ( ) c b a , , , se como
( ) ( ) c b a , , , se ainda como ( ) c b a , , . Neste ltimo caso nem sequer est definida a
sua obteno a partir da definio de Kuratowsky.
d) A definio de um produto cartesiano iterado, como C B A permite obter que tipo
de ternos ordenados? Se como habitual em
3
R R R R = , for um terno da
forma ( )
3 2 1
, , r r r , ento como compatibilizar o facto de que, por um lado, um par
ordenado definido a partir de conjunto de Kuratowsky, com o facto de que,
por outro lado, um terno ordenado um terno ordenado e no tem de ser
definido a partir de conjunto algum.
Na tentativa de colmatar as insuficincias justamente expostas, procurou-se neste texto
formular as convenientes definies alternativas, onde as propriedades habituais se
mantivessem e estas insuficincias se dissipassem.
Sendo assim, vai continuar a ser usado o conceito de caso de correspondncia
anteriormente elaborado.
160
[DVIII.08] Chama-se produto urcartesiano NTT entre os urdomnios U e V, nenhum
deles vazio, por esta ordem, com smbolo V U

, ao conjunto de todas as
duplas NTT possveis de estabelecer entre os dois urdomnios tais que, em todas
elas, a primeira componente tambm elemento de U e a segunda componente
tambm elemento de V.
Notar que as componentes so urelementos e portanto uramontoados.
[DVIII.09] Chama-se produto urcartesiano TT entre os urdomnios U e V, por esta
ordem, com smbolo V U , ou simplesmente produto urcartesiano, ao
conjunto de todos os casos de correspondncia entre U e V.
Ao referir simplesmente o produto urcartesiano, sem referir se TT ou NTT, fica
convencionado de que se est a pressupor a tolerncia, que o produto urcartesiano o .
O produto urcartesiano assim um conjunto de duplas ordenadas, chamado o conjunto
urcartesiano, ou simplesmente o urcartesiano.
[DVIII.10] Uma urrelao um subconjunto do urcartesiano.
[TVIII.02] Qualquer urrelao uma transformao.
com base nestas definies que possvel proceder definio das operaes em
geral. Estas podem, ou no, ser tolerantes, conforme os conjuntos urcartesianos envolvidos
sejam, ou no, tolerantes. Uma introduo a esse procedimento abordada no prximo
captulo. Antes, porm, necessrio tecer algumas consideraes.
VIII.1.3 - Iterao de produtos urcartesianos
Seja A um urdomnio. O produto urcartesiano s est definido para urdomnios pelo
que a sua iterao, sem utilizar o conceito de encapsulamento que ser apresentado mais
frente, no permite considerar interpretaes do tipo ( ) A A A nem ( ) A A A . Resta
assim indicar qual a interpretao correcta para A A A , o que feito j de seguida.
[DVIII.11] Define-se A
1
(em alternativa A
1

), ou simplesmente A (em alternativa


A

), como o conjunto de todos os 1-tuplos TT (em alternativa NTT) possveis


de elaborar com base em elementos de A.
Notar que { } { }{ }{ } { } | || || | { } c b a c b a c b a = =

e que
{ } { }{ }{ }{} { } | || || || | { } C = =

c b a c b a c b a .
161
[DVIII.12] Defina-se A
2
(em alternativa A
2

) como o conjunto de todos os 2-tuplos


TT (em alternativa NTT) possveis de elaborar com base em elementos de A.

Notar que { } | || || || || || || || || | { } c c b c a c c b b b a b c a b a a a c b a , , , , , , , , ,
2
=

, e que
{ } | || || || || || || || || || || || || || || || | { } C C C C C C C C =

, , ,

, , , ,

, , , ,

,
2
c b a c c b c a c c c b b b a b b c a b a a a a c b a .
[DVIII.13] O conjunto de todos os tuplos NTT de comprimento n possveis de realizar
com elementos de A ser N A e n
n
,

.
[DVIII.14] O conjunto de todos os tuplos TT de lotao n possveis de realizar com
elementos de A ser N A e n
n
, .
[nDVIII.01] No fica definido o que se entende por A
0
(em alternativa A
0

).
Lide-se agora com urdomnios possivelmente distintos. Seja agora { } , , D = U um
conjunto finito e no nulo de cardinalidade k , de elemento genrico D. Todos os elementos
de U so urdomnios.
[DVIII.15] Dados n conjuntos pertencentes a U , no necessariamente distintos,
n
D D D
2 1
, chama-se produto urcartesiano tolerante de n urdomnios, ou
simplesmente n- urcartesiano, com representao simblica
n
D D
1
,
simplificvel para
n

, ao conjunto de todos os possveis tuplos d tais que a


lotao de todos eles sempre n e onde, alm disso, se tem em todos eles que
n i d
i i
s s e 1 , D , onde ( ) d
i i
d t = .
Tem-se assim que
n
n
D D =
1

e que
n
e

d .
VIII.2 - Sobre os Tuplos
Como se viu, seja A um urdomnio. Tem-se que | | | | {} = = C

, e um dos tuplos no
urcartesiano definido por A
1
. Considere-se agora um n-urcartesiano genrico
n

entre n
ursimples. Os elementos deste conjunto sero tuplos TT. A lotao de qualquer destes tuplos
ser justamente n . Se esses n ursimples forem sempre o mesmo ursimples, o mesmo alfabeto,
162
o tuplo resultante poder ser chamado de fiada. No entanto o seu comprimento pode ser no
mnimo zero e no mximo n .
VIII.2.1 - Fiadas e tuplos
Sobre o conceito de sequncia de elementos de um conjunto, ou fiada, ou string,
importa relembrar DVIII.13-14, onde afirmado que um alfabeto quando for um
ursimples, um urdomnio finito, cujos elementos sero nesse caso preferencialmente
chamados smbolos, ou caracteres.
Sem perda de generalidade, sejam a e b smbolos de um alfabeto . As fiadas literais,
construdas com base em elementos de so escritas entre aspas, como " "abb . Representa-
se por
2
o conjunto de todas as duplas em

, ou seja o conjunto de todas as fiadas de


comprimento dois obtenveis com elementos de . Representa-se por
3
o conjunto de todos
os ternos ordenados em

e, por generalizao indutiva,
n
representa o conjunto de
todos os n-plos ordenados possveis de obter com elementos de .
Na notao da lgebra clssica tem-se que
C
= =

1
2 2 2 . Na especificidade da notao
dos produtos urcartesianos h que constatar que o conjunto , enquanto
C

deve ser
distinguido do conjunto
1
, obtido por
1

, tendo-se pois que


1
= . Notar que
1
o
conjunto de todos os singletes possveis de formar com os elementos de . Esta distino
importante, pois muitas vezes tentador escrever
1
como , o que constitui um habitual
abuso de linguagem. Nesta ordem de ideias adequado distinguir os elementos de , p. ex o
smbolo ' ' a , das fiadas de comprimento unitrio, p. ex. " "a . Ou seja " " ' ' a a = . Tal o que
acontece em muitas linguagens de computador, como por exempo na linguagem C (Kernighan-
1988).
A fiada nula definida como tendo comprimento zero, pelo que no pode ser obtida
pelas construes anteriores, que so construes intolerantes. Para considerar a fiada nula
necessrio trabalhar em termos tolerantes, pois para tuplos NTT o comprimento N e
-
x # , no
admite o valor zero, tal como visto em VII.2.3 - Normas relativas a tuplos . Nestes termos,
qualquer fiada s pode ter o seu comprimento s distinto da sua lotao, s #

, pois podem
existir falhas na presena de caracteres. Nesta perspectiva a fiada literal s pode corresponder
aos elementos presentes. Assim, embora o comprimento da fiada esteja sempre bem definido,
163
em termos tolerantes a lotao de qualquer fiada no fica definida. Qualquer fiada tal que a
parte real s
-
# seja nula pode ser considerada uma fiada nula.
possvel considerar o conjunto
0
, cujos elementos so todas as fiadas de
comprimento zero, necessariamente fiadas nulas, " " , pois uma fiada nula qualquer tuplo de
comprimento nulo, independentemente do seu tamanho. Isto coerente com o facto de que
" " | " " | " " | " " | " " " " " " | " " | " "
/ / / /
= =
/ /
b a ab b a . Tal a magnitude de uma fiada sempre
indeterminado, a sua lotao tambm o . Por isso costume considerar apenas o
comprimento de uma fiada, s s
-
= # e que a fiada nula nica.
Como visto, para poder criar fiadas nulas foi necessrio trabalhar com urcartesianos
tolerantes. Convenciona-se que na notao
n
o n indica o comprimento da fiada. Desta
forma
2
representar o conjunto de todas as fiadas de comprimento dois mas no o conjunto
de todas as fiadas de comprimento igual ou menor que dois.
A concatenao de fiadas indicada por ' | '
/
, sendo a fiada nula o elemento neutro. A
concatenao de um elemento de
m
com um elemento de
n
, tem como resultado um
elemento de
n m+
, com
0
, N e n m . A unio, , de
0
com
1
, com
2
, com
3
, e assim
por a em diante, produz
*
, o conjunto de todas as fiadas finitas. O conjunto de todas as
fiadas finitas e no nulas representado por
+
. Tem-se pois que
* 0
=
+
.
VIII.2.2 - Encapsulamento
Como visto em VIII.1.2 - Produto urcartesiano, o produto urcartesiano s est
definido para urdomnios pelo que a sua iterao no permite considerar interpretaes do tipo
( ) A A A nem ( ) A A A mas apenas A A A . Isto porque os elementos do conjunto
( ) A A no so urelementos pelo que o impedem de ser um urdomnio.
no entanto sempre possvel estabelecer uma bijeco entre os elementos de um
urdomnio de cardinalidade apropriada e os elementos de qualquer conjunto de tuplos. Esta
bijeco realiza o encapsulamento, ' ' ~ , dos tuplos em urelementos. Uma vez encapsulado por
urelementos, o conjunto considerado um urdomnio at ser desencapsulado, pelo que j
possvel participar num produto urcartesiano. Exemplifique-se este procedimento com quatro
conjuntos ursimples, { } a , { } b , { } c , { } x .
164
Para calcular { } { } ( ) { } c b a

procede-se do seguinte modo:
a) Calcula-se { } { } b a

obtendo-se { } { } { } b a .
b) Encapsule-se { } { } b a x ~ : . Notar que o tuplo um conjunto, que nunca pode ser um
urlemento como o x . Assim, no adequado escrever um sinal de igual, =, entre eles,
preferindo-se explicitar o encapsulamento por um sinal ~, que apenas sugere uma igualdade.
c) Calcule-se { } { } c x

, pois este produto est definido e calculvel, obtendo-se


{ } { } { } c x . Notar que sem encapsulamento, a expresso anterior viria { } { } { } { } c b a

, que
um produto que no est definido.
d) Desencapsule-se { } { } b a x : ~ . A expresso { } { } { } c x transforma-se em
{ } { }{ } { } { } c b a . Notar que quer { } { } { } c x quer { } { }{ } { } { } c b a so singletes, mas s a
primeira expresso que o ppp permite considerar como um tuplo.
Assim, um tuplo desencapsulado pode j no ser um tuplo. Ser mais aquilo que
ituitivamente se poderia chamar de hipertuplo, um tuplo cujas componentes possam ser no
apenas urelementos mas tambm tuplos e mesmo hipertuplos. Notar no entanto que do ponto
de vista formal:
[nDVIII.02] No fica definido o que um hipertuplo.
Mais uma razo para que se evite o sinal de igual para representar o
encapsulamento/desencapsulamento.
Como exemplo adicional desta tcnica, tem-se que { } { } { } ( ) b a c

com o
encapsulamento { } { } a b x : ~ produzir { } { } { } x c , o que aps desencapsulamento ser
{ } { } { } { } { } b a c , que um singleto cujo nico elemento j um tuplo.
VIII.3 - Relaes
Vo agora ser definidas as relaes, base do modelo de dados relacional, (Codd-1970).
Seja agora { } , , D = U um conjunto finito e no nulo de cardinalidade k , de
elemento genrico D. Todos os elementos de U so urdomnios.
[DVIII.16] Dados n conjuntos pertencentes a U , no necessariamente distintos,
n
D D D
2 1
, diz-se que uma relao de grau n definida nestes k
conjuntos, se for um conjunto de tuplos, { } , , , todos com a mesma
165
lotao n e se em todos e cada um desses tuplos a primeira componente,
quando presente, provier de
1
D , a segunda, quando presente, provier de
2
D , e
assim desse modo por a em diante (Codd-1970).
Notar que a expresso ( )
i i
D e t s estar definida se ( ) { } {} =
i
t , pelo que se ter
( ) { } t e _ ,
i i
D ou ento que ( )
i i
D e t . De uma forma mais concisa, ser um
subconjunto do n -urcartesiano
n
D D D
2 1
, ou seja: ( )
n
D D D
_
2 1
.
VIII.3.1 - Sobre as relaes
Em termos gerais, as relaes de grau 1 so chamadas de unrias, as de grau dois de
binrias, e as de grau n de n-rias, ou de aridade n. A lotao de um tuplo , #

, igual ao
grau da respectiva relao, tendo-se pois que: n = #

. A cardinalidade do conjunto de tuplos


m, ou seja m = # . Uma aplicao prtica deste facto que muitas vezes as relaes so
representadas por tabelas regulares com m linhas, onde cada tuplo ocupa uma linha, e n
colunas, onde cada urdomnio corresponde a uma coluna (Codd-1970). Relembre-se que uma
tabela dita regular quando todas as linhas tm o mesmo nmero de colunas e todas as
colunas tm o mesmo nmero de linhas. A permutao de quaisquer duas colunas distintas da
tabela que corporiza a relao conduz a uma relao diferente. Ainda possvel falar de
relacionamentos, (Codd-1970), que so classes de equivalncia de relaes. Nessas classes de
equivalncia as relaes s diferem entre si pela permutao de colunas nas tabelas que as
corporizam.
VIII.3.2 - Projeces e aplicaes
Seja dado um n -produto urcartesiano de
n
D D
1
urdomnios, pela ordem indicada,
nem todos necessariamente distintos,
n
D D D
2 1
que, segundo DVIII.16, um
conjunto
n

de tuplos x , e seja
n
_

.
[DVIII.17] Chama-se projeco de segundo a i-sima componente ao conjunto
{ }
( )
i i
D _ H que goza da propriedade

{ }
( ) ( ) ( ) ( ) ( ) x x
i i i i
x x t : = e - H e com n i s s 1 .
166
Notar que o pi maisculo aplica-se a conjuntos de tuplos e permite obter conjuntos de
urelementos, e que o pi minsculo aplica-se a tuplos e permite obter urelementos.
[SVIII.01] Pode considerar-se uma notao apoiada na forma do ndice do pi. Se este
ndice for to somente i o resultado um uramontoado. Se for { } i , o resultado
um conjunto. Se for | | i o resultado um tuplo.
Convm definir aplicao TT. Esta definio ser instrumental para a futura definio
de operao binria tolerante.
[DVIII.18] Chama-se aplicao TT a qualquer transformao
2

, cuja cardinalidade
seja
1
2
# 1 # D + = |
.
|

\
|

, tal que
{ } 1
2
1
D = |
.
|

\
|
H

e em que exista sempre um


nico elemento
2
e

x tal que | |
| |
( ) x
1
t = .
Uma aplicao TT assim uma transformao em que que cada elemento de
1
D
interveniente uma nica vez e em que, alm disso, s h um nico caso de correspondncia
com a primeira componente nula.
VIII.3.3 - Relaes binrias
Embora as relaes de qualquer aridade sejam importantes por direito prprio, as
relaes binrias merecem classificaes autnomas, quer pelo interesse que o seu estudo
possui, quer tambm pelo facto de que so a base para a construo posterior de muitos
conceitos importantes e fundamentais, como os de funo e de operao, conceitos estes que
so basilares ao desenvolvimento e aplicao de qualquer teoria.
[DVIII.19] De acordo com o exposto, uma relao binria R um subconjunto de um
produto 2-urcartesiano
2 1
D D , tendo-se ( )
2 1
D D
_
R .
Nas relaes binrias NTT tradicional chamar contradomnio, ao conjunto
2
D ,
ficando o nome de domnio reservado para o conjunto
1
D , sendo a relao binria
representada por
2 1
D D . Visto a relao binria ser entendida como um conjunto de
duplas, tem-se que ( ) ( )
2 1 2 1
D D D D _ . Para representar a relao binria, tambm
costume encontrar a notao equivalente y x R com
2 1
D D e . e y x .
167
VIII.3.4 - ndices e ordenaes
Como os urdomnios
i
D e seus urcartesianos
n
D D
1
so conjuntos, em todos eles
sempre possvel definir relaes de ordem total.
[DVIII.20] Quando num urdomnio
i
D , ou num produto n-urcartesiano de urdomnios,
n i
D D D
1
, estiver definida uma ordem total
i
, dir-se- que
i
D ,
respectivamente
n i
D D D
1
, ordenado, ou indexado, por
i
.
Muitas vezes esta ordenao vista como consequente de uma aplicao de
i
D , ou de
n i
D D D
1
, para um subconjunto N de Z com cardinalidade adequada.
VIII.3.4.1 - Indexaes: mltiplas, nicas e sequenciais
Como se ver j no seguimento, os sinais de ndole discreta so vistos como relaes
indexadas. Nesta aplicao prtica lida-se muitas vezes com repeties, pelo que importa
pormenorizar a conceptualizao adequada para estes casos.
Seja um conjunto de relaes. Para toda e qualquer relao e so definveis
aplicaes, da totalidade dos seus elementos , para todos os elementos n num subconjunto
N de Z.
[DVIII.21] A toda e qualquer dessas aplicaes, Z c N v : chamar-se- regra de
indexao.
Notar que estas aplicaes v so tais que para cada e , existe sempre um e um s
correspondente valor N ne , mas que a distintos poder corresponder o mesmo valor
N ne , chamado de ndice mltiplo.
[DVIII.22] Sendo este o caso, a aplicao v chamada de indexao mltipla.
Notar tambm que neste caso a aplicao v no injectiva, pois tal obrigaria que a
distintos correspondessem distintos n . No entanto, todos os elementos N ne so imagem
de pelo menos um elemento e . Est-se assim perante a indexao mltipla, a qual
abrange todos os elementos de , e em que o mesmo n pode ser a imagem de diversos .
[DVIII.23] Quando v for tal que para cada exista sempre um e um s
correspondente valor Z e n , a aplicao ser bijectiva entre e um subconjunto
168
Z c N , e ser chamada de indexao nica de , e o nmero inteiro n ,
associado a cada , ser chamado de ndice nico, ou simplesmente ndice.
Uma regra de indexao v pois concretizada num conjunto { } { } , , , n de conjuntos
de cardinalidade dois, podendo ser uma indexao mltipla ou uma indexao nica. Em
todos estes conjuntos de cardinalidade dois, um dos elementos um tuplo sendo o outro um
nmero natural.
Como facilmente se depreende, em qualquer regra de indexao a cardinalidade de
nunca pode ser inferior cardinalidade de N . Ou superior ou igual. No entanto, quando v
for uma indexao nica, a cardinalidade de forosamente igual cardinalidade de N .
Neste caso a ordem natural dos N ne induz em uma relao de ordem total.
[DVIII.24] A ordenao total de induzida por uma indexao nica, chamada
encadeamento de .
Mas nada garante que ndices consecutivos sejam nmeros inteiros consecutivos.
[DVIII.25] Se a indexao nica for tal que ndices consecutivos sejam inteiros
consecutivos, a indexao ser chamada de indexao sequencial, ou
simplesmente indexao.
Neste caso, o encadeamento chamado de serializao, ou sequenciao de , e o
conjunto { } n , , de cardinalidade dois, representada por | | n e chamada amostra.
Uma indexao permite pois definir um conjunto de amostras, representada por
| | { } n , e possvel falar na sequncia | | { } n . Uma amostra ser o objecto representado por
| | n . Quando, dado um certo | | | | { } n n e , se pretender referir apenas o respectivo , falar-
se- do valor da amostra | | n . Quando se pretender referir apenas o n , falar-se- do ndice da
amostra | | n . Desta forma possvel falar do valor de uma amostra e do ndice de uma
amostra.
VIII.3.4.2 - Indexaes simples versus indexaes compostas
Numa indexao nica, sequencial ou no, possvel de acordo com a convenincia,
considerar o ndice n funo de , sendo tal funo referida como a funo indexante, ou
alternativamente, considerar o tuplo funo de n , falando-se neste caso de uma funo de
acesso ao valor a partir do ndice.
169
Em muitas situaes de interesse prtico at possvel considerar o ndice n funo de
apenas parte dos elementos de , ou mesmo de um nico. Nesta ltima situao diz-se que a
indexao simples. Este ltimo caso acontece amide, quando a precisa origem temporal
no encerra interesse, e a amostragem regular. Neste caso, os instantes de amostragem,
normalmente referenciados a zero, so passveis de ser bijectivados com os ndices n , sendo
irrelevante para o efeito os outros elementos do tuplo que representam p. ex., intensidades
luminosas ou sonoras.
[DVIII.26] Diz-se que a indexao composta quando efectuada tendo por base mais
do que uma nica componente de .
VIII.4 - Sinais discretos
[DVIII.27] Diz-se que um sinal discreto se em todo e cada e estiver definida
pelo menos uma sequenciao.
O teorema da boa ordem, (Suppes-1972) (Rubin-1967), afirma que, qualquer que seja o
conjunto, sempre possvel definir pelo menos uma boa ordem. Para qualquer conjunto finito
a boa ordem uma ordenao total, e portanto, qualquer que seja , sempre possvel definir
pelo menos uma serializao, ou sequenciao v . Mas ser possvel definir no quer dizer que
esteja definida. Por isso, no de mais salientar que, embora em qualquer conjunto de
relaes , seja sempre possvel definir pelo menos uma serializao para todo e qualquer
dos seus elementos, para que seja um sinal discreto todos os seus elementos tm que ter
pelo menos uma serializao definida. Pelo que um sinal discreto no apenas um conjunto
de relaes. sim um conjunto de relaes indexadas.
VIII.4.1 - Sinais como relaes indexadas
Num sinal discreto, para cada , podem estar definidas mais do que uma serializao,
mas apenas uma e sempre uma que considerada como primria, ou activa, ou de
referncia. parte excepes pontuais devidamente assinaladas, a partir daqui v dever ser
sempre interpretada como sendo a indexao activa de .
Em consequncia, num sinal discreto, se para um dado est definida apenas uma
serializao, esta necessariamente a de referncia. s serializaes no activas ser dado o
nome de serializaes alternativas. Por outro lado, dada uma relao arbitrria, sempre
170
possvel definir uma serializao. Pelo que para qualquer conjunto de relaes, , basta
definir uma ordem total nas relaes que ainda no a tenham, para que passe a ser um sinal
discreto.
Utilizando a tcnica do encapsulamento, possvel falar de | | v , , onde uma
relao, e v a sua serializao activa. Qualquer conjunto | | { } , , , v , onde cada relao
serializada por v , considerado um sinal discreto. De forma equivalente, pode ser afirmado
que qualquer sinal discreto um conjunto de relaes indexadas. Se pelo menos uma das
e no estiver serializada, ento j no poder ser um sinal discreto, embora possa
sempre ser convertido num sinal discreto.
Um outro aspecto que convm salientar que, como se viu, numa relao todos os
tuplos so distintos, independentemente do facto de a relao estar, ou no estar, indexada.
Sendo assim, quando a relao est sequenciada, a aplicao Z c N v : bijectiva. Isto
porque numa relao no existem tuplos repetidos. Para o engenheiro defrontado com a sua
prtica tal facto pode originar perplexidades. Seno veja-se o seguinte caso. Considere-se um
sinal contnuo constante, amostrado a um determinado ritmo. Obtm-se assim aquilo que
comummente referido como amostras todas com o mesmo valor, porque o sinal constante. E
apetece concluir: Ento se as amostras tm todas o mesmo valor, todos os tuplos tm o
mesmo valor, pelo que existem casos em que num sinal tm de ser considerados tuplos
repetidos, ou ento o sinal s pode ter um tuplo!.
O ponto de vista defendido no presente texto que tal no pode ser admitido. A
interpretao aqui advogada a seguinte. Para este caso, o valor de cada amostra um tuplo,
de aridade dois. O primeiro elemento do tuplo representa a amplitude de certa grandeza fsica.
E o segundo elemento representa o instante de amostragem. Por convenincia de
representao, possvel usar a redundncia inerente a esta situao para abdicar, sem perda
de informao, da representao explcita de tuplos, e/ou elementos de tuplos. Desta forma,
conhecendo o ritmo de amostragem, todos os sinais constantes para os quais seja
desnecessrio o conhecimento do instante de incio, podem ser representados por um nico
valor, que no mais do que a amplitude, invariante no tempo. A partir desta singela
representao e do conhecimento do ritmo de amostragem, pode o sinal ser reconstrudo sem
erro. Pelo que preciso saber distinguir entre um sinal, e uma representao particular desse
mesmo sinal. Numa representao particular de um dado sinal pode parecer que existem
171
tuplos repetidos, mas fica aqui expresso com exactido de que do ponto de vista formal, tal
nunca pode acontecer.
VIII.4.2 - Sinais discretos unidimensionais
Em telecomunicaes, em controlo, em medicina, em multimdia, e em muitas outras
reas de actividade, as duplas que registam os dados num sinal discreto so vulgarmente
obtidos por amostragem, e chamadas de amostras. No entanto, noutros contextos, j um sinal
discreto pode no ser obtido por amostragem nem considerado como formado por amostras.
Nos mercados financeiros em lugar do termo amostra, normal usar o termo cotao. No
obstante, como visto em II.4 - Pormenores da notao relativa a sinais discretos, prtica
comum chamar amostras s duplas que formam um sinal discreto, mesmo que no sejam
obtidos por amostragem.
Por outro lado, lidando com amostras entendidas de forma to lata, podem ocorrer
situaes em que no seja adequado considerar que se est perante um sinal discreto genuno.
Por isso, para que um sinal discreto possa ser considerado vlido, necessrio que obedea s
seguintes condies:
- Um sinal discreto um conjunto de amostras, em que cada uma delas formada por
um valor e um ndice.
- Numa amostra, existe sempre quer o valor, quer o ndice.
- Um sinal discreto tem sempre um nmero finito de amostras.
- Um sinal discreto tem sempre pelo menos uma amostra.
Numa grande parte dos casos de interesse, o valor de uma amostra de ndole numrica.
No caso particular dos ndices representarem localizaes, ter-se- um sinal discreto no
espao, ou srie espacial, ou sequncia espacial. No caso particular dos ndices representarem
instantes do tempo, ter-se- um sinal discreto no tempo, ou srie temporal, ou sequncia
temporal.
No se considera possvel existirem sinais sem amostras. Num sinal, no existem
ndices repetidos, pois como se viu, num sinal, no podem existir amostras com ndices
idnticos.
Em concluso, um sinal discreto formado por amostras, sendo cada uma destas, por
sua vez, formada por um valor e um ndice, nenhum deles necessariamente numrico. Tanto
os valores como os ndices so entendidos como ocorrendo de forma discreta, no contnua.
172
No entanto, a representao, quer dos valores, quer dos ndices, normalmente efectuada de
forma numrica. Alm disso, os valores so muitas vezes apresentados como provenientes de
um conjunto contnuo, como os nmeros reais, enquanto que os ndices provm de um
conjunto numervel, como os inteiros.
VIII.4.2.1 - Exemplos de sinais
No caso particular de um sinal discreto unidimensional o conjunto de relaes que o
forma tem como elementos apenas uma nica relao binria, em que um dos domnios
representa o valor de uma grandeza, e o outro domnio um ndice, no obrigatoriamente de
ndole temporal.
Num sinal digital de udio mono, um dos domnios o conjunto de valores possveis de
ser obtidos sada do conversor A/D, e o outro representa o tempo. Saliente-se aqui
novamente que ambos os domnios podem ser ordenados totalmente pela habitual relao <,
mas que tal s usado no domnio ndice.
No caso habitual de um sinal de udio estreo, ter-se- uma relao ternria, em que
dois dos domnios representaro o mesmo conjunto de sadas possveis do conversor A/D, e o
terceiro representa o tempo.
Considere-se o sinal que representa as cotaes da companhia PT (Portugal Telecom
SGPS SA), transaco a transaco. Neste incio de sculo XXI esta companhia cotada
simultaneamente em duas bolsas: NYSE e EuroNext. Em cada uma das bolsas a informao
relativa a cada negcio consiste na cotao, nmero de aces, DataHora da transaco, com
granularidade ao segundo, e nmero sequencial do dia. Dois negcios na mesma bolsa so
distintos porque no podem ter a mesma DataHora e o mesmo nmero sequencial. Se forem
de bolsas diversas, tal j poder acontecer. A indexao ser assim uma indexao composta,
tendo a funo indexante aridade dois. Tem-se assim neste exemplo que ser o sinal que
representa a cotao da PT, e conter duas relaes , uma para cada bolsa. Cada uma das
relaes serializada por uma funo indexante que tem como argumentos DataHora e
nmero sequencial do dia.
Finalmente, considere-se o caso de uma imagem RGB. O sinal representa um
mosaico regular de pixis. Este sinal conter apenas uma relao , onde cada amostra, que
contm informao sobre os trs valores RGB e as coordenadas XYZ, representa um pixel
173
individual. A relao serializada pela combinao adequada das coordenadas XY. A
indexao assim composta, tendo a funo de indexao aridade dois.
VIII.5 - Smula
Abordaram-se os produtos urcartesianos, as relaes tolerantes e os sinais.
Seguidamente vai ser feito um resumo, quer das concluses quer das linhas de
investigao que podem ser prosseguidas, com o qual se termina este texto

174

Pgina em branco
175
IX - Concluses
IX.1 - Aspectos finais
As decomposies abelianas permitem decompor um sinal em vrias componentes cuja
soma integral resulta na reconstruo do sinal. A decomposio EMD uma decomposio
abeliana emprica, no utiliza funes de base pr fixadas. A EMD foi desenvolvida para a
decomposio de sinais discretos que oscilam em torno de uma tendncia mas que possuem
caractersticas no estacionrias. O algoritmo de decomposio EMD intrinsecamente
discreto.
Contrariamente ao habitual, a EMD no tem uma definio analtica, mas apenas
algortmica. Tal coloca dificuldades formais, especialmente no incio e fim do sinal pois a
no esto presentes as amostras requeridas pelo algoritmo para funcionar correctamente. Estas
dificuldades so motivadoras para investigaes sobre as implicaes formais da ausncia de
amostras no processamento de sinais. Note-se que estas dificuldades, induzidas pela presena
das extremidades limtrofes do sinal, so transversais e comuns a todos os processamentos de
sinais de durao limitada.

IX.1.1 - Caractersticas da EMD
A motivao prtica para este texto surgiu pela necessidade de formalizar os problemas
encontrados na aplicao da EMD. Esta formalizao teria de provir directamente de
conceitos muito gerais e basilares pois a EMD no tem justificao analtica Relembre-se que
esta decomposio origina vrios modos oscilantes empricos de mdia nula, ( ) t
i
,
convencionalmente chamados IMF (Intrinsic Mode Functions), funes de modo intrnsecas,
que podem no entanto ser interpretadas como sinais AM/FM de portadora sinusoidal:
( ) ( ) ( ) ( ) t t A t
i i i
u cos = , cujas envolventes so simtricas (Ortigueira-2004). Para alm de um
conjunto de IMFs, a EMD origina tambm um sinal residual, apelidado trend, onde se
encontra a informao de mdia e tendncia.
176
As IMFs so geradas por ordem decrescente de frequncias centrais. Alm disso o
algoritmo comporta-se como um banco de filtros (Rato-2008b) (Flandrin-2004b), podendo o
resultado final ser considerado como uma decomposio tempo frequncia.
IX.1.2 - Problemas associados
Por ser uma tcnica definida por um algoritmo, e no por uma formulao analtica,
verifica-se que muito dependente, quer de pequenos detalhes no software efectivamente
empregue, quer de pequenos detalhes no prprio sinal.
A envolvente de um sinal discreto, no uma funo nica. O nmero de IMFs no
predefinido. Basta uma pequena alterao no sinal para mudar este nmero. Alm disso, est
sempre presente o problema das extremidades e do mais adequado tratamento quando os
dados so ausentes. As consideraes tericas sobre este assunto conduziram ao
desenvolvimento do conceito de tolerncia, entendido enquanto tolerncia falha de
presena de amostras, enquanto tolerncia ausncia.
IX1.3 - Desenvolvimentos tericos formais
Foi elaborada a definio de vizinhana em sinais discretos, com base na qual foram
desenvolvidas as funes classificativas para os mximos e os mnimos. As funes
classificativas, tal como definidas, no so tolerantes a falhas, no so tolerantes ausncia de
um argumento. Por isso nas extremidades estas funes no podem funcionar porque est
ausente, no existe, uma das vizinhanas necessrias. Esta problemtica da tolerncia est na
raiz das consideraes tericas desenvolvidas posteriormente, numa perspectiva finitista -
construtivista da computao enquanto actividade mediada simbolicamente.
Foi realizada a apresentao, quer dos smbolos e sua utilizao, quer da ausncia de
smbolo e sua utilizao, enquanto suportes de toda a computao. Considerou-se que para
lidar correctamente com a tolerncia, consequente da ausncia de smbolo, a lgica envolvida
dever ser a trivalente. Desta forma, sempre que for necessrio trabalhar com operaes
tolerantes em geral e igualdades tolerantes em particular, necessrio considerar tal
actividade num contexto de lgica trivalente.
Foi desenvolvida a definio de urconjunto, instrumental para a definio de operaes
tolerantes. Para isso aplicou-se uma numerao de Matula modificada para definir o ppp
177
(pseudo polinmio de pertena). Com base no ppp definiu-se o conceito de dupla ordenada
com tolerncia e prosseguiu-se para a definio dos tuplos tolerantes e das suas propriedades.
Finalmente atingiu-se a definio de produto cartesiano com tolerncia, de forma
permitir desenvolver a teoria das estruturas algbricas incorporando a possibilidade de
tolerncia. De acordo com a perspectiva desenvolvida, os sinais discretos so relaes
tolerantes indexadas.
IX.2 - Perspectivas futuras
O trabalho desenvolvido e exposto neste texto encerra mltiplas potencialidades futuras.
IX.2.1 - Perspectivas futuras: Quanto EMD
O desenvolvimento do conceito operacional de extremo de um sinal discreto baseado
em funes de vizinhana varivel, e no fixa como foi descrito, algo que carece de trabalho
complementar. Relativamente determinao das envolventes cumpre referir que so
possveis diferentes algoritmos que permitam garantir a caracterstica de envolvente sem
obrigar tangencia obrigatria com o extremo discreto.
Relativamente identificao e extraco das IMFs possvel explorar outras tcnicas
que no as baseadas na anulao da mdia entre as envolventes superior e inferior. A
explorao dessas possibilidades, juntamente com a questo da convergncia terica do
algoritmo permite antever um rico e profcuo campo de investigao a explorar.
IX.2.2 - Perspectivas futuras: Quanto lgica trivalente
A lgica trivalente, tal como exposta, foi elaborada na perspectiva da sntese de
circuitos capazes de a executarem. Um rico campo de investigao, que uma rpida reviso de
literatura efectuada em 2010 permitiu identificar como muito promissor tem a ver om a
simplificao das funes lgicas trivalentes, nomeadamente na generalizao dos mapas de
Veitch - Karnaugh para variveis trivalentes.
IX.2.3 - Perspectivas futuras: Quanto lgebra tolerante
Este texto no avanou para alm da definio de produto cartesiano tolerante e do que
uma relao tolerante. Sendo assim e no sentido de atenuar as limitaes deste texto, uma
178
linha de investigao que pode ser prosseguida consiste no desenvolvimento terico da teoria
das operaes tolerantes.
Neste ponto duas grandes linhas de investigao se apresentam como muito
importantes. Uma delas o desenvolvimento das estruturas algbricas tolerantes, a outra a
concomitante teoria dos espaos vectoriais tolerantes, teoria essa que nos parece
incontornvel para lidar correctamente do ponto de vista terico com operaes tolerantes
envolvendo sinais. O no desenvolvimento de tais teorias constitui uma limitao deste
trabalho.
Quanto s estruturas algbricas tolerantes, no entanto possvel sugerir algumas linhas
de investigao futura. Uma delas ser sobre a definio e propriedades do que deve ser
entendido como um grupo tolerante. Depois possvel investigar o enlace de operaes
tolerantes e estipular o que deve ser entendido por um anel tolerante e em que condies. Tais
passos so preparatrios para a definio e desenvolvimento da conceptualizao do que um
corpo algbrico tolerante. natural que s depois disso que se estar em condies de
definir o que um espao vectorial tolerante e pesquisar quais as sua caractersticas.
Como incio desses desenvolvimentos algbricos podemos sugerir os seguintes pontos:
IX.2.3.1 - Operaes binrias tolerantes
O conceito de operao binria bem conhecido, sendo normalmente definido a partir
do conceito de par ordenado (Hungerford-1980; Oliveira-1982). Com vista a aceder em termos
tolerantes ao mago dos espaos vectoriais, comece-se por restabelecer, a partir do conceito
de dupla TT, o que uma operao binria tolerante.
[DIX.01] Uma operao binria TT definida num urdomnio S , com smbolo u

sem
perda de generalidade, uma aplicao TT tal que,
1
D , o primeiro urdomnio
corresponde ao encapsulamento do conjunto S S , tendo-se pois S S ~

:
1
D e
em que o segundo urdomnio,
2
D , o prprio conjunto S .
Notar que a aplicao TT, pelo que se pode dar a ausncia do tuplo dos argumentos.
Simbolicamente, utilizando o smbolo da operao em notao infix, vem que
: ,
2 1
S s S s e e ( ) S s s e

2 1
u . No entanto, esta notao infix no reala suficientemente o
facto de que numa operao binria TT, u

actua sobre um 2-tuplo s , o argumento (no


necessariamente presente), de forma a produzir um urelemento s , o resultado. Tem-se que
179
S s e , pelo que s pode ser C

, por DVI.17. Tambm se tem que ( ) S S e s , pois a


aplicao TT, pelo que da mesma forma s pode ser C

. Tal no coloca questes escrita da


operao em notao prefix. Em notao prefix a operao ser escrita como s :

= s u . Esta
expresso permite facilmente considerar o caso especfico C

u , em que se obtm um
resultado na ausncia de argumento. Este caso especfico dificilmente representado em
notao infix, onde C C

u corresponder, em notao prefix, a | | ,

u , que no confundvel
com C

u .
[DIX.02] Diz-se que uma operao binria TT moderada, ou bem comportada, sse
em notao prefix: C = C


u . No caso contrrio diz-se no moderada, mal
comportada ou imoderada.
Esta definio uma particularizao da DIX.04. Normalmente lida-se apenas com
operaes binrias TT moderadas.
Uma operao binria TT uma operao com dois argumentos, as componentes
1
s e
2
s de qualquer dupla TT | | ( ) S S s s e ,
2 1
, e um resultado S s e .
Neste tipo de operaes possvel considerar:
a) A existncia de um elemento neutro como sendo aquele S s e que, quando
argumento, conduz a que o resultado seja igual (no sentido = ) ao outro argumento, qualquer
que seja o outro argumento.
b) A existncia de um elemento absorvente como sendo aquele S s e que, quando
argumento, conduz a que o resultado seja igual (no sentido = ) a ele prprio, qualquer que seja
o outro argumento.
Foi assim estabelecida a definio de operao binria, no sentido tolerante, em que
ambos os argumentos provm do mesmo urdomnio. No entanto esta obrigao, dos
argumentos terem de provir do mesmo urdomnio, muito inibidora pois num espao
vectorial a multiplicao escalar, entre um escalar e um vector, actua entre elementos de
conjuntos potencialmente diferentes, os escalares e os vectores.
No sentido de aliviar a restrio de origem dos argumentos, vai agora ser elaborado o
conceito mais abrangente de operao didica TT, da qual a operao binria TT um caso
particular.
180
IX.2.3.2 - Operaes Didicas - ODs
Para melhor formalizar a definio de operao didica vai ser preciso considerar trs
urdomnios.
[DIX.03] Sejam X, Y e Z trs urdomnios no necessariamente distintos. Define-se
operao didica, OD, de smbolo |

sem perda de generalidade, entre X e Y,


por esta ordem, com resultados em Z como uma aplicao TT onde
1
D , o
primeiro urdomnio corresponde ao encapsulamento de conjunto Y X , tendo-
se Y X D ~ :
1
e em que o segundo urdomnio,
2
D , o prprio conjunto Z.

Simbolicamente, utilizando o smbolo da operao em notao infix, vem que
: , Y X e e y x ( ) Z e

y x| . Em notao prefix, com ( ) Y X e e Z e z , vem z


:

= | .
[DIX.04] Diz-se que uma OD moderada, no criativa ou bem comportada, sse em
notao prefix C = C


| . No caso contrrio diz-se no moderada, criativa, mal
comportada ou imoderada.
Esta definio uma generalizao da DIX.02.
Consequentemente uma operao didica uma operao com dois argumentos, as
componentes x e y da dupla| | ( ) Y X e , y x , e um resultado Z e z . Realce-se tambm que
x , y e z no so em geral elementos de um mesmo urdomnio.

IX.2.4 - Perspectivas futuras: Quanto aos espaos vectoriais e
teoria do sinal
Como justamente visto, uma das linhas de investigao futuras a de definir o que um
espao vectorial tolerante e pesquisar quais as sua caractersticas.
Como incio dessa tarefa podemos sugerir os seguintes pontos, prvios introduo da
tolerncia:
181
IX.2.4.1 - Espaos vectoriais simblicos
Seja Vum conjunto no vazio, sendo o um seu elemento genrico. Seja F um
conjunto com pelo menos dois elementos, sendo c um seu elemento genrico. Os conjuntos
V e F no so necessariamente distintos.
[DIX.05] Chamem-se vectores aos elementos de V. Considere-se que em V est
definida uma soma, cujo smbolo +

, chamada soma vectorial. Esta operao


de tal forma que V munido desta soma vectorial um grupo abeliano,
doravante referido simplesmente como o grupo V. Quer isto dizer que a soma
vectorial uma operao binria associativa e tambm comutativa (abeliana),
que tem elemento neutro chamado vector nulo, representado por
V
0 , e que
todos os elementos tm um nico oposto, chamado simtrico de o ou negativo
de o e notado o , ou seja, tem-se
( ) ( ) o o o o o o + = = + e - e

V
V V 0 : ,
1
.
Notar que um vector, o , e o seu simtrico, o , no tm necessariamente de ser
distintos. Por exemplo, o simtrico de
V
0 o prprio
V
0 , tendo-se pois
V V
0 0 = .
Chamem-se escalares aos elementos de F . Considere-se que em F esto definidas duas
operaes: uma soma associativa e comutativa, chamada soma entre escalares,
cujo smbolo + , cujo elemento neutro 0 , que chamado de escalar nulo ou
zero, e uma multiplicao associativa e comutativa, chamada multiplicao
entre escalares, de smbolo omisso e sempre pressuposta aquando da escrita
justaposta de elementos de F , cujo elemento neutro 1, que chamado de
escalar unitrio ou um, necessariamente distinto de 0 . Estas operaes so de
tal forma que F munido destas duas operaes um corpo, doravante referido
simplesmente como o corpo F .
Consequentemente tem-se que a multiplicao entre escalares distributiva pela soma
entre escalares, tal como expresso por ( )
3 1 2 1 3 2 1 3 2 1
: , , c c c c c c c c c c + = + e F
Diz-se que est definido um espao vectorial do grupo de vectores V sobre o corpo de
escalares F , doravante simplesmente referido como espao vectorial V ,
quando est definido um produto esquerda, cujo smbolo ' ' , dos elementos
182
de F por elementos de V e cujo resultado so vectores, forosamente
elementos de V , produto esse chamado de multiplicao escalar (no confundir
com multiplicao de escalares, ou entre escalares). Esta multiplicao escalar
sempre possvel, ou seja, tem-se ( ) ( ) V V e - e e o o o c c c : , , F , de tal
forma que:
a) ( ) ( ) ( ) | o | o + = + e e c c c , , c

: V F
Distributividade da multiplicao escalar pela, ou em relao , soma vectorial.
b) ( ) ( ) ( ) ( ) o o o o = = = e e
1 2 1 2 2 1 2 1 2 1
: c c c c c c c c , c , c V F
Associatividade comutativa da multiplicao de escalares e multiplicao
escalar.
c) ( ) ( ) ( ) o o o + = + e e
2 1 2 1 2 1
: c c c c , c , c

V F
Distributividade entre a soma de escalares, a multiplicao escalar e a soma
vectorial.
d) o o o = e 1 : V ,
Onde, como se viu, 1 o elemento neutro da multiplicao entre escalares, da
multiplicao em F . Esta propriedade vincula o elemento neutro da
multiplicao entre escalares a ser o elemento neutro da multiplicao escalar.
e)
V
V 0 0 : = e ,
Onde 0 o elemento neutro da soma entre escalares, da soma em F . Esta
propriedade vincula o elemento nulo da multiplicao entre escalares a ser um
elemento anulador da multiplicao escalar. Notar que o elemento neutro da
soma entre escalares um elemento absorvedor, absorvente na prtica, na
multiplicao escalar. O elemento absorvente na multiplicao escalar o
V
0 ,
pois vem que
V V
0 0 : = e c c F . o absorvente porque o resultado. O zero
escalar apenas um elemento anulador, absorvedor, pois no pode ser resultado
da operao.
A definio que foi efectuada no pressupe a comutatividade da multiplicao e
vlida apenas para multiplicao escalar esquerda.
[nDIX.01] No fica definido o que se entende por multiplicao escalar direita, nem
que resultado teria.
183
XI.2.4.2 - Obteno de um espao vectorial a partir de um conjunto finito
qualquer
Consideremos um conjunto finito O. Consideremos o conjunto potncia de O,
O
2 , o
conjunto de todos os subconjuntos de O.
Defina-se
O
= 2 V . Consequentemente todos os elementos de V so conjuntos. Para
que os elementos de V possam ser considerados vectores apenas falta definir o que se
entende por soma vectorial e que conjunto que o vector nulo,
V
0 .
Neste conjunto V repare-se que a unio exclusiva, ou soma exclusiva, , tambm
chamada diferena simtrica, comutativa e associativa, tem o conjunto vazio como elemento
neutro e qualquer conjunto o seu prprio inverso, pois C = e o o o : V . O conjunto V
munido desta soma constitui um grupo abeliano, pelo que os seus elementos sero vectores
pelas razes apontadas atrs.
Assim neste caso a soma exclusiva deve ser considerada como sendo a soma vectorial.
Desta forma para V e | o, vem que ( ) ( ) ( ) | o | o | o | o = = +

. O elemento
neutro da unio exclusiva, o conjunto vazio, C, dever ser considerado o vector nulo,
V
0 = C .
Para se poder falar do espao vectorial V falta definir, quer F , o corpo dos escalares,
quer , a multiplicao escalar.
Procurando definir F , opte-se pelo minimalismo simplista. Considere-se assim que o
conjunto F s tem dois elementos, sendo por isso rebaptizado
2
F . Os referidos elementos
sero referidos, sem perda de generalidade, como o 0 e o 1. As operaes de soma entre
escalares, + , e multiplicao entre escalares, so definidas respectivamente pelas tabelas
seguintes, onde a tabela da soma exibe o smbolo respectivo, e a da multiplicao cumpre a
convencionada omisso de smbolo:
Tabela IX.1: Operaes
+ 0 1
0 0 1
1 1 0

C


0 1
0 0 0
1 0 1
184
possvel demonstrar que
2
F munido destas operaes constitui um corpo, o corpo
( ) C +

, ,
2
F (Halmos-1974) (Pereira-2009).
Definindo a multiplicao escalar em concordncia com d) e e) vem que
V
0 V = e 0 : e que V = e 1 : .
Fica assim definido um espao vectorial sobre
2
F quando V um conjunto potncia.
Sendo V o conjunto potncia de um conjunto finito O, os vectores deste espao vectorial s
sero de ndole numrica se o conjunto O o for. Se o conjunto O for um urconjunto, com
urdomnio de ndole simblica, no numrica, ento adequado dizer que este espao
vectorial de ndole simblica. At podem ser acontecimentos, no sentido da teoria das
probabilidades.

XI.2.4.3 - O ket-espao de um singleto
Na abordagem anterior, primeiramente definiu-se o grupo de vectores V e s depois
que se foi procurar um corpo de escalares. Como a abordagem foi minimalista, o corpo F era
mnimo, no sentido que s dispunha dos elementos indispensveis para poder ser considerado
um corpo. Consequentemente, a questo da definio da multiplicao escalar ficou facilitada,
pois cada vector, independentemente de quantos outros existissem em V , s poderia ser
confrontado com dois casos para a multiplicaes escalar, o caso unitrio, que transformava o
vector nele prprio, e o caso nulo, que transformava o vector no vector nulo. Estes dois casos
eram os inevitveis, pois o corpo F s tinha dois escalares, necessariamente o 1 e o 0 . Se em
F existissem mais escalares, por exemplo um c , distinto quer de 0 quer de 1, teria sido
necessrio definir para cada elemento de V, qual era o resultado da sua multiplicao
esquerda por c , resultado esse necessariamente tambm em V .
Vamos agora continuar a definir o grupo dos vectores a partir da manipulao adequada
de um conjunto finito, como o caso de um singleto. Ir-se- colocar novamente a questo da
escolha do corpo escalar. Repare-se que nada obsta a que a escolha do corpo escalar possa ser
consumada previamente definio de V . Escolha-se ento o corpo escalar.
Como visto, a abordagem minimalista motivou a adopo do corpo
2
F . Com outras
abordagens ter-se-o outras motivaes para a definio do corpo escalar. Para a escolha do
corpo escalar, evite-se agora, quer a abordagem minimalista, quer o exotismo dos corpos no
185
numricos. Vai assim ser escolhido um corpo numrico no minimalista. Sendo o corpo
numrico natural que se possam escrever equaes algbricas descrevendo relaes de
interesse entre os seus elementos. Essas equaes sero distintas e variadas em funo dos
interesses motivadores da aplicao das tcnicas matemticas aos problemas concretos
colocados pelas necessidades existenciais dos indivduos e respectivas organizaes. Ora,
nem todos os corpos numricos so algebricamente completos, no sentido em que as solues
das equaes, entre elementos desse corpo, sejam tambm elementos do dito corpo. Convm
portanto que o corpo seja algebricamente completo, no sentido exposto, para que as solues
de todas as equaes entre escalares tambm sejam sempre escalares do espao vectorial
considerado. Ou seja, procura-se um corpo em que no seja possvel a existncia de equaes
cujas solues no sejam escalares vlidos no espao vectorial a definir. sabido, (Grillet-
1999), (Silva-1964), que o corpo dos nmeros racionais ou dos nmeros reais no so
algebricamente completos e que o corpo algebricamente completo, no sentido atrs referido,
o corpo dos nmeros complexos. Considere-se assim que o corpo F o corpo C.
Vai agora proceder-se definio de V , subordinada condio inescapvel do
produto escalar, ou seja, que o produto de um nmero complexo por um elemento de V ter
de ter como resultado novamente um elemento de V.
Com esse intuito considere-se um conjunto singleto +. Sem perda de generalidade,
assume-se que o elemento + e visto como um smbolo. Consideremos que + = C V ,
onde, como habitualmente, o smbolo exprime o produto cartesiano. Ou seja V um
conjunto de pares ordenados, onde em cada par o primeiro elemento membro de C e o
segundo . Tem-se assim que qualquer elemento V e o um par ordenado ( ) o
o
, c = ,
onde C e c e + e .
Para definir a soma vectorial em V basta considerar que sendo ( ) o
o
, c = e
( ) |
|
, c = , ento vir que ( ) | o
| o
, c c + = +

. Esta soma comutativa e associativa, tendo


( ) , 0 como seu elemento neutro. Ou seja ( )
V
0 , 0 = neste V . O simtrico de qualquer
vector ( ) , c ser o vector ( ) , c .
comum substituir, com vantagens, esta notao baseada em pares ordenados por uma
notao baseada em kets, . Convenciona-se, sem perda de generalidade, que um par
ordenado ( ) , c tem na expresso c uma representao em tudo equivalente. Notar como
186
c sugere um produto esquerda pelo escalar c . De acordo com esta sugesto,
convenciona-se tambm que o par ( ) , 1 admite como representaes equivalentes quer a
expresso 1 , quer a simples e expedita expresso .
A soma vectorial, que na notao de pares ordenados expressa por
( ) ( ) ( )
| o | o
, , , c c c c + = +

, agora expressa como ( )


| o | o
c c c c + = +

. O
vector nulo ser expresso por 0 , e o simtrico de c ser expresso como o vector
c , tendo-se portanto que ( ) ( ) ( ) 0 = = + = + c c c c c c

.
Uma particularidade desta notao com kets, que o ket sem rtulo, ainda
considerado vlido. utilizado quando o singleto, argumento do produto cartesiano
definidor de V indefinido, abstracto. Dele s se sabe que um singleto. Desta forma,
embora seja considerado inapropriado escrever pares ordenados com elementos em falta, tal
como ( ) , c , prtico e perfeitamente admissvel escrever c . O poder expressivo da
notao com kets assim mais amplo que o da notao baseada em pares ordenados.
Doravante vai ser preferido efectuar a exposio com base na notao com kets, sendo
preterida a exposio baseada em pares ordenados.
Recapitulando, o corpo j est definido, o conjunto dos vectores j est definido, a soma
vectorial j est definida. Para que a definio de espao vectorial possa ser consumada falta
definir apenas a adequada multiplicao escalar.
Defina-se a multiplicao escalar como ( )
2 1 2 1 2 1 2 1
: , c c c c c c c c = = e C .
Veja-se como cumprida a lista a) a e) de propriedades da multiplicao escalar, para
V e e , , c c c c C
3 2 1
, , , .
A propriedade a), a distributividade da multiplicao escalar pela, ou em relao ,
soma vectorial, descrita por ( ) ( ) ( ) | o | o + = + c c c

vir:
( ) ( ) ( )
| o | o | o
cc cc cc cc c c c + = + = +


Ou equivalentemente: ( ) ( )
| o | o
cc cc c c c + = +
A propriedade b), a associatividade comutativa da multiplicao de escalares e da
multiplicao escalar, descrita por ( ) ( ) ( ) ( ) o o o o = = =
1 2 1 2 2 1 2 1
c c c c c c c c vir:
( ) ( ) ( )
o o o o
c c c c c c c c c c c c
1 2 1 2 2 1 2 1
= = =
187
A propriedade c), a distributividade entre a soma de escalares, a multiplicao escalar e
a soma vectorial, descrita por ( ) ( ) ( ) o o o + = +
2 1 2 1
c c c c

vir:
( )
o o o o o
c c c c c c c c c c c
2 1 2 1 2 1
+ = + = +
A propriedade d), que vincula o elemento neutro da multiplicao entre escalares a ser o
elemento neutro da multiplicao escalar, descrita por o o = 1 , vir:

o o
c c = 1

A propriedade e), que vincula o elemento nulo da multiplicao entre escalares a ser um
elemento anulador da multiplicao escalar, descrita por
V
0 0 = o , vir:

o
0 0 = c
Tem-se que ( ) ( )
3 1 2 1 3 2 1 3 2 1
: , , c c c c c c c c c c + = + e C
Definiu-se assim um espao vectorial a partir de um singleto, apelidado de espao
vectorial simblico. Este espao vectorial admite notao ket. Quando notado dessa forma
possvel cham-lo de ket espao do smbolo , ou simplesmente por ket espao, quando o
smbolo estiver pressuposto ou mesmo indefinido.

IX.2.5 - Perspectivas futuras: Quanto aos aspectos
estocsticos
A teoria dos sinais nem sempre determinstica, pelo que outra grande linha de
investigao pode ser identificada como o desenvolvimento de uma teoria das probabilidades
tolerantes. Numa teoria desse cariz, o acontecimento elementar correspondente ao conjunto
vazio, teria uma probabilidade diferente de zero. Tal obrigaria a uma generalizao dos
axiomas em que assenta a corrente teoria das probabilidades nos moldes que se sugerem j de
seguida.
IX.2.5.1 Generalizao tolerante da axiomtica das probabilidades
Seja O um conjunto finito, no vazio, com elementos. Represente -se por
n
e um
seu elemento especfico, em que o ndice n um nmero natural que s pode assumir valores
188
desde um at , inclusive: ( ) ( ) N n n s s . e 1 N . Todo e qualquer O e e chamado de
resultado. O conjunto O ser chamado de conjunto dos resultados, ou espao de resultados.
Seja agora
O
= 2 o conjunto de todos os subconjuntos de O. sabido que o nmero
de elementos de A
N
2 . Identifique-se por
k
A um seu elemento especfico, em que o ndice
k um nmero natural que s pode assumir valores desde um at
N
2 , inclusive:
( ) ( )
N
k k 2 1 s s . eN . Todo e qualquer A e A chamado de acontecimento ou evento.
Em consequncia tm-se os seguintes factos: Os elementos de um acontecimento
chamam-se resultados. Qualquer acontecimento um conjunto de resultados. Qualquer
conjunto de resultados um acontecimento. Se esse conjunto for um singleto, ou seja, se
possuir um nico elemento, um nico resultado, o acontecimento ser chamado de
acontecimento elementar. O conjunto O um acontecimento. O conjunto O o nico
acontecimento que tem como seus elementos todos os resultados
n
e .
A formulao clssica dos axiomas da teoria das probabilidades estipula o seguinte
(Reis-2003):
[DIX.01] Considere-se que ( ) P uma funo que associa a todo o evento A um
nmero real, compreendido no intervalo fechado | | 1 , 0 , chamado probabilidade
de A e que satisfaz:
1) ( ) O _ > A A , 0 P
2) ( ) 1 P = O
3) Sendo
1
A e
2
A acontecimentos mutuamente exclusivos, C =
2 1
A A , tem-se que
( ) ( ) ( )
2 1 2 1
P P P A A A A + = .
Esta formulao intuda a partir da seguinte analogia:
Em termos NTT, um conjunto um saco grtis com elementos comprados. O conjunto
vazio o saco vazio. O conjunto O representa a totalidade das compras, pelo que a conta
total o custo de O. Cada elemento tem um preo. O custo de cada { } e apenas o preo de
e , pois o saco grtis. O custo de um acontecimento A obtido pelo somatrio dos preos
dos elementos que lhe pertencem. A proporo do custo de A relativamente a O representa a
sua probabilidade. Qualquer acontecimento custa no mximo tanto como O e no mnimo
tanto quanto C, o saco vazio.
189
Para intuir a formulao TT, considere-se a seguinte analogia, onde as diferenas
relativamente anterior esto salientadas pelo tipo de letra a negrito.
Em temos TT, um conjunto um saco pago com elementos comprados. O conjunto
vazio o saco vazio. O conjunto O representa a totalidade das compras, pelo que a conta
total o custo de O. Cada elemento tem um preo. O custo de cada { } e no apenas o preo
de e , pois o saco no grtis. O custo de um acontecimento A obtido pelo somatrio dos
preos dos elementos que lhe pertencem, mais o preo do saco. A proporo do custo de A
relativamente a O representa a sua potencialidade. Qualquer acontecimento custa no
mximo tanto como O e no mnimo tanto quanto C, o saco vazio.
[SIX.01] Para minimizar desajustes conceptuais preferiu atribuir-se um novo nome,
potencialidade, ao conceito de probabilidade tolerante. Nomes como
eventualidades, possibilidades, porventura mais adequados, j esto em uso.
Pelo atrs exposto, uma generalizao dos axiomas para a situao TT dever ter em
ateno o seguinte: enquanto que em termos NTT se pode concluir que ( ) 0 P = C , em termos
TT ter-se- que ( ) 0 P

> C . No entanto, quando se der o caso particular de ( ) 0 P

= C (saco
grtis) os axiomas TT, e consequentemente todos os teoremas, devero ser equivalentes aos
clssicos NTT. Dito de outra forma: as potencialidades so numericamente iguais s
probabilidades quando ( ) 0 P

= C . Relembre-se que C

no um acontecimento, mas que C


j o .
Uma proposta de generalizao TT para os axiomas da probabilidade vir ento:
[DIX.02] Considere-se que ( ) P

uma funo que associa a todo o evento A um


nmero real, compreendido no intervalo fechado | | 1 , 0 , chamado probabilidade
tolerante ou simplesmente potencialidade de A e que satisfaz:
1) ( ) O _ > A A , 0 P


2) ( ) 1 P

= O
3) Sendo
1
A e
2
A acontecimentos mutuamente exclusivos, C =
2 1
A A , tem-se que
( ) ( ) ( ) ( ) C + = P

2 1 2 1
A A A A .
Estes axiomas tm as seguintes consequncias imediatas.
190
[TIX.01] NTT: ( ) ( ) A A P 1 P =
TT: ( ) ( ) ( ) C + = P

1 P A A


D: Tem-se que A e A so sempre acontecimentos mutuamente exclusivos, C = A A

,
tais que O = A A

.
Pelo axioma 3, ( ) ( ) ( ) ( ) C + = P

A A A A , mas como O = A A

vem que
( ) ( ) ( ) ( ) C + = O P

A A . Pelo axioma 2, ( ) 1 P = O

, o que permite escrever


( ) ( ) ( ) C + = P

1 A A . Assim, possvel concluir ( ) ( ) ( ) C + = P

1 P

A A .

[TIX.02] NTT: ( ) ( ) ( )
2 1 1 2 1
P P P A A A A A =
TT: ( ) ( ) ( ) ( ) C + = P

2 1 1 2 1
A A A A A
D: Tem-se que O =
1 1
A A , pelo que
( )
2 2 1 1
A A A A =
( ) ( )
2 1 2 1 1
A A A A A = .
Ora, como ( ) ( )
2 1 2 1
A A A A = C , os acontecimentos ( )
2 1
A A e ( )
2 1
A A
so mutuamente exclusivos.
Aplique-se o axioma 3, notando que
2 1 2 1
A A A A = . Vem ento que
( ) ( ) ( ) ( ) ( ) ( ) ( ) C + = = P

2 1 2 1 2 1 2 1 1
A A A A A A A A A , pelo que:
( ) ( ) ( ) ( ) C + = P

2 1 1 2 1
A A A A A .

[TIX.03] NTT: ( ) ( ) ( ) ( )
2 1 2 1 2 1
P P P P A A A A A A + =
TT: ( ) ( ) ( ) ( )
2 1 2 1 2 1
P

A A A A A A + =
D: Tem-se que
2 1
A A ( )
1 2 1
A A A = , pelo que

2 1
A A ( )
1 2 1
A A A = , onde ( ) C =
1 2 1
A A A .
Ento, pelo axioma 3, vem que:
( ) ( ) ( ) ( ) C + = P

1 2 1 2 1
A A A A A . Aplicando o teorema anterior, vem
( ) ( ) ( ) ( ) ( ) ( ) C C + + = P P P P P P
1 2 2 1 2 1

A A A A A A , pelo que
( ) ( ) ( ) ( )
2 1 2 1 2 1
P P P P A A A A A A + =

.
191

A partir daqui muitos mais desenvolvimentos so possveis. Todos eles se reduziro ao
caso clssico, NTT, sempre que se der o caso particular de ( ) 0 P

= C . De notar que tudo


indica que a lei de Bayes TT tenha a mesma expresso que a NTT. Tambm existem
indicaes de que, quando a varivel aleatria contnua, a potencialidade do evento estar no
intervalo entre a e b ( ) ( )
}
+ C = < s
b
a
dx x b x a ) pdf( P

.
IX.3 Smula
Encerra-se neste momento a elaborao deste texto, texto esse que se assume dentro dos
limites e propsitos adequados a uma tese de doutoramento. No entanto, encerrar este texto
o necessrio ponto de partida para prosseguir com a actividade de pesquisa nesta linha.
Foi iniciado o desenvolvimento terico, sob o ponto de vista da tolerncia ausncia de
dados, do tratamento de algumas situaes recorrentes nestas tcnicas empricas e noutras
situaes comuns de processamento de sinais. Uma dessas situaes recorrentes referida
como o problema das extremidades, que mais no do que o problema prtico de pressupor
correctamente algumas caractersticas do sinal para l da janela de observao.
Finalmente subsiste a conscincia de que h muito mais trabalho por fazer do que todo
aquele que serviu de base elaborao do presente texto.

192

Pgina em branco
193
Bibliografia

Allouche-2003
J. P. Allouche, J. Shallit: Automatic Sequences
ISBN: 052-182-3323, Cambridge University Press, Cambridge, UK. 2003
Almeida-2006
R. Almeida: Automatic ECG Characterization: Application to the QT Interval
Variability. PhD Thesis, U. Porto. 2006
Aubyn-2004
Antnio St. Aubyn et al: Conjuntos,
Grupo de Matemtica da Universidade Tcnica de Lisboa, Lisboa. 2004
Balocchi-2003
R. Balocchi, D. Menicucci, M. Varanini: Empirical mode decomposition to
approach the problem of detecting sources from a reduced number of mixtures.
Proceedings of the 25th Annual Intemational Conference of the IEEE EMBS.
Cancun, Mexico September 17-21. 2003
Balocchi-2004
R. Balocchi, D. Menicucci, E. Santarcangelo, L. Sebastiani, A. Gemignani, B.
Ghelarducci, M. Varanini: Deriving the respiratory sinus arrhythmia from the
heartbeat time series using empirical mode decomposition. Chaos, Solitons &
Fractals, Volume 20, Issue 1, Pages 171-177. ISSN 0960-0779. 2004
Berge-1973
Claude Berge: Graphes et Hypergraphes,
ISBN: 204-009-7554, Bordas, Paris. 1973
Bernal-2000
D Bernal, B Gunes: An examination of instantaneous frequency as a damage
detection tool- Engineering Mechanics Conference. 2000
Bernardi-2006
Olivier Bernardi: Bijective counting of tree-rooted maps,
Combinatorics and Optimization Seminar, Waterloo University. 2006
Blizard-89
Wayne D. Blizard: Multiset Theory. Notre Dame Journal of Formal Logic,
Volume 30, Number 1. 1989
Booth-1967
Taylor L. Booth: Sequential Machines and Automata Theory,
ISBN: 978-047108-8486, John Wiley & Sons Inc, New York. 1967
194
Bouchikhi-2008
A. Bouchikhi, A. Boudraa; S. Benramdane, E. Diop: Empirical Mode
Decomposition and some operators to estimate Instantaneous Frequency: A
comparative study. 3rd International Symposium on Communications, Control
and Signal Processing,. ISCCSP 2008. (608 - 613). 2008
Boudraa-2004
A. Boudraa, J. Cexus, F. Salzenstein, L. Guillon: IF estimation using empirical
mode decomposition and nonlinear Teager energy operator. First International
Symposium on Control, Communications and Signal Processing. (45 - 48).
2004
Bourbaki-1970
N. Bourbaki: Thorie des ensembles ,
Hermann, Paris. 1970
Braumann-1987
Pedro Braumann: Teoria da Medida e das Probabilidades,
ISBN: 972-310-3761, Gulbenkian, Lisboa. 1987
Brualdi-1999
Richard A. Brualdi: Introductory combinatorics, 3rd Ed.
ISBN: 013-181-4885, Prentice Hall, New Jersey. 1999
Cabral-2009
I. Cabral, C. Perdigo, C. Saiago: lgebra Linear,
ISBN: 978-972592-2392, Escolar Editora, Lisboa. 2009
Cajori-1991
Florian Cajori: A History of Mathematics, 5th Ed
ISBN: 082-841-3037, Chelsea Publishing Company, Rhode Island. 1991
Cantor-1895
Georg Cantor: Beitrge zur Begrndung der transfiniten Mengenlehre (1.
Artikel), in: Mathematische Annalen 46 S. 481-512. 1895
Chappell-2004
M. A. Chappell, S. J. Payne: The Use of the Hilbert-Huang Transform in the
Automated Detection of Venous Gas Emboli. Proceeding of the European
Barometric and Underwater Society Annual Meeting. 2004
Chechurin-2007
V.L. Chechurin, N.V. Korovkin, M. Hayakawa: Inverse Problems in Electric
Circuits and Electromagnetics. Springer. ISBN 978-0387-335247. 2007
Chunming-2002
Han Chunming, Guo Huadong, Wang Changlin, Tan Qulin: A new multiscale
edge detection technique for synthetic aperture radar images. Geoscience and
Remote Sensing Symposium, IGARSS '02. 2002
195
Codd-1970
E. F. Codd: A Relational Model for Large Shared Data Banks,
Communications of the ACM, Vol 13, n. 6. 1970
Codd-1979
E. F. Codd: Extending the Database Relational Model to Capture More
Meaning, ACM Transactions on Database Systems, Vol 4, n. 4. 1979
Coelho-2010
Francisco Coelho, Joo Pedro Neto: Teoria da Computao,
ISBN: 978-972592-2811, Escolar Editora, Lisboa. 2010
Cohen-1995
L. Cohen: Time-frequency analysis. Prentice-Hall PTR. ISBN 0-13-594532-1.
1995
Cohen-1997
D. Cohen: Introduction to Computer Theory, 2Ed
047-113-7723, John Wiley & Sons, New York. 1997
Courant-1962
R. Courant, D. Hilbert: Methods of Mathematical Physics -Vol II. Wiley-VCH
Verlag GmbH & Co. KGaA. ISBN 978-0-471-50439-9. 1962
Cummings-2004
D. A. T. Cummings, R. A. Irizarry, N. E. Huang, T. P. Endy, A. Nisalak, K.
Ungchusa, D. S. Burke: Travelling waves in the occurrence of dengue
haemorrhagic fever in Thailand. Nature, Vol 427. 2004
Datig-2002
Marcus Datig , Torsten Schlurmann: Cubic splines as an essential tool for the
Empirical Mode Decomposition. 2nd Workshop on Water Waves, Technical
University, Berlin. 2002
Douka-2005
E. Douka, L.J. Hadjileontiadis: Timefrequency analysis of the free vibration
response of a beam with a breathing crack. NDT&E International 38 (310).
2005
Eco-1984
Humberto Eco: Semitica e Filosofia da Linguagem,
ISBN: 972-840-7807, Instituto Piaget, Lisboa. 1984
Ekamn-1971
Ekman and Friesen: Constants across cultures in the face and emotion,
Journal of Personality & Social Psychology, 17(2) 124-129. 1971
Escoda-2006
O. Escoda, L. G. Lemay, J. Hernandezy, P. Vandergheynst, J.-M. Vesin:
Ventricular and atrial activity estimation through sparse ecg signal
decompositions, Proc. of IEEE ICASSP'06. 2006
196
Ferreira-1993
J. Campos Ferreira: Introduo Anlise Matemtica,
ISBN: 972-310-1793, 5 Ed, Gulbenkian, Lisboa. 1993
Flandrin-1998
P. Flandrin: Time-Frequency/Time-Scale Analysis. Academic Press.
ISBN 978-0122-598708. 1998
Flandrin-2004
P. Flandrin, P. Gonalvs, G. Rilling: Some aspects of Huangs Empirical
Mode Decomposition, from interpretation to applications. CHA04 Nashville
(TN). 2004
Flandrin-2004b
P. Flandrin, G. Rilling, and P. Gonalves: On Empirical Mode Decomposition
as a Filter Bank. IEEE Signal Processing Letters, vol.11, No.2, Feb. 2004.
Fournier-2004
R. Fournier, E. Delechelle, J. Lemoine: Stabilogram phase estimation. IEEE
International Symposium on Industrial Electronics, Vol 1 (357 - 363). 2004
Ganguly-2003
N. Ganguly, B. K Sikdar, A. Deutsch, G. Canright, P. Chaudhuri: A survey on
cellular automata. Technical Report, Centre for High Performance Computing,
Dresden University of Technology. 2003
Gloersen-2003
Per Gloersen, Norden Huang: Comparison Of Interannual Intrinsic Modes In
Hemispheric Sea Ice Covers And Other Geophysical Parameters. IEEE
Transactions On Geoscience And Remote Sensing, Vol. 41, No. 5, May. 2003
Gbel-1980
F. Gbel: On a l-l-Correspondence between Rooted Trees and Natural
Numbers, Journal Of Combinatorial Theory, Series B 29, 141-143. 1980
Goodstein-1971
R. L. Goodstein: Development of mathematical logic, 978-023617-6694, Logos
Press. 1971
Graham-1994
R. L. Graham, D. E. Knuth, O. Patashnik: Concrete Mathematics: A
Foundation for Computer Science, 2nd Edition. Addison-Wesley Professional.
ISBN: 978-0201-558029. 1994
Grillet-1999
P. Grillet: lgebra,
ISBN: 047-125-2433, Wiley, New York. 1999
Gruska-2000
Josef Gruska: Quantum Computing,
ISBN: 978-007709-5031, McGraw Hill, New York. 2000
197
Guerreiro-1989
J. Santos Guerreiro: Curso de Anlise Matemtica,
Escolar Editora, Lisboa. 1989
Guerreiro-2008
J. Santos Guerreiro: Curso de Anlise Matemtica,
ISBN: 978-972592-2224, Escolar Editora, Lisboa. 2008
Hadamard-2002
Jacques Hadamard: Sur les problmes aux drives partielles et leur
signification physique. Princeton University Bulletin, 49-52. 1902.
Halmos-1974
P.R. Halmos: Finite-Dimensional Vector Spaces.
ISBN: 978-038790-0933. Springer. 1974
Hamm-2005
Andrew J. Hamm, Per Gloersen: A time series analysis of multiyear sea ice in
the central Arctic. 85th AMS Annual Meeting. 2005
Hamming-1986
Richard W. Hamming: Coding and Information Theory,
ISBN: 978-013139-0720, Prentice Hall, New Jersey. 1986
Hamming-1998
Richard W. Hamming:
http://www.siam.org/news/news.php?id=893. 1998
Harris-2007
David Harris & Sara Harris: Digital Design and Computer Architecture
ISBN: 978-0123704-979, Morgan Kaufmann, San Francisco. 2007
Haykin-1998
Simon Haykin: Neural Networks (2Ed),
ISBN: 978-013273-3502, Prentice Hall, New Jersey. 1998
Hehner-1993
Eric C. R. Hehner: A Practical Theory of Programming,
www.cs.utoronto.ca/~hehner/aPToP, ISBN: 038-794-1061 Springer. 1993
Hehner-2004
Eric C. R. Hehner: from Boolean lgebra to Unified Algebra,
http://www.springerlink.com/content/n61x70v7v2018744/, 0343-6993, The Mathematical
Intelligencer, Springer New York. 2004
Heijenoort-1967
Jean van Heijenoort: From Frege to Gdel,
Harvard University Press, Cambridge, Massachusetts. 1967
Higgins-1977
J. R. Higgins: Completeness and basis properties of sets of special functions.
ISBN: 052-160-4885. Cambridge University Press. 1977
198
Huang-1998
Norden E. Huang, Zheng Shen, Steven R. Long, Manli C. Wu, Hsing H. Shih,
Quanan Zheng, Nai-Chyuan Yen, Chi Chao Tung and Henry H. Liu: The
empirical mode decomposition and the Hilbert spectrum for nonlinear and non-
stationary time series analysis Proc. R. Soc. Lond. A 454, 903{995). 1998
Huang-1999
Huang, Norden E. and Shen, Zheng and Long, Steven R. A new view of
nonlinear water waves: the Hilbert spectrum. Annual Review of Fluid
Mechanics, 31 . pp. 417-457. ISSN 0066-4189. 1999
Huang-2003
Norden E. Huang, Man-Li C. Wu, Steven R. Long, Samuel S. P. Shen,
Wendong Qu: A confidence limit for the empirical mode decomposition and
Hilbert spectral analysis. Proc. R. Soc. Lond. A 459, 23172345. 2003
Huanyin-2001
Yue Huanyin, Guo Huadong, Han Chunming, Li Xinwu, Wang Changlin: A
SAR interferogram filter based on the empirical mode decomposition method.
IGARSS '01, Geoscience and Remote Sensing Symposium. 2001
Hungerford-1980
T. W. Hungerford: Algebra,
ISBN: 978-038790-5181, Springer. 1980
Hyvrinen-2000
A. Hyvrinen, E. Oja: Independent Component Analysis: Algorithms and
Applications. Neural Networks, 13(4-5):411-430. 2000
Irschik-2002
K. Irschik, U. Sparboom, H. Oumeraci: Breaking Wave Characteristics For
The Loading Of A Slender Pile. Proc. of the 28th Int. Conf. Coastal Eng.,
Cardiff. 2002
Ishihara-1917
Shinobu Ishihara: Ishihara Color Test,
http://en.wikipedia.org/wiki/Ishihara_color_test. 1917
Jech-2006
Thomas Jech: Set Theory 3rd Ed,
ISBN: 978-354044-0857, Springer, Berlin. 2006
Jolliffe-2002
I.T. Jolliffe: Principal Component Analysis.
ISBN: 038-795-4422. Springer Verlag. 2002
Kakurin-2003
A. M. Kakurin, I. I. Orlovsky:Tearing-mode Identification of Tokamak Plasmas
from Mirnov Signals. 30th EPS Conf. on Contr. Fusion and Plasma Phys. 2003
199
Karttunen-2007
Antti Karttunen: Introductory Survey of Catalan Automorphisms,
Tornipolku 11 A 28, 06400 Porvoo, Finland. 2007
Kernighan-1988
B. W. Kernighan, D. M. Ritchie: The C Programming Language (2Ed)
ISBN:978-013110-3627, Prentice Hall; New Jersey. 1988
Kizhner-2004
Semion Kizhner, Thomas P. Flatley, Norden E. Huang, Karin Blank, Evette
Conwell: On the Hilbert-Huang Transform Data Processing System
Development. 2004 IEEE Aerospace Conference Proceedings. 2004
Kizhner-2006
S. Kizhner, K. Blank, T. Flatley, N. E. Huang, D. Petrick, and P. Hestnes: On
certain theoretical developments underlying the Hilbert-Huang transform.
IEEE Aerospace Conference. 2006.
Kleene-1951
S. C. Kleene: Representation of Events in Nerve Nets and Finite Automata
USAF Research Memorandum RM-704, Rand Corp. Califrnia. 1951
Kneale-1991
William Kneale & Martha Kneale: O desenvolvimento da Lgica,
ISBN: 972-3105-322, Gulbenkian, Lisboa 1991
Kohavi-1970
Zvi Kohavi: Switching and finite automata theory,
McGraw-Hill, New York. 1970
Komm-2001
R. W. Komm, F. Hill, R. Howe: Empirical Mode Decomposition and Hilbert
Analysis Applied to Rotation Residuals of the Solar Convection Zone. The
Astrophysical Journal, 558:428. 2001
Koshy-2008
Thomas Koshy: Catalan Numbers with Applications,
ISBN: 978-019533-4548, Oxford University Press. 2008
Kuchi-2003a
P. Kuchi, S. Panchanathan: Gait Recognition using Empirical Mode
Decomposition. ICAPR. 2003
Kuchi-2003b
P. Kuchi: Gait Recognition Using Empirical Mode Decomposition Based
Feature Extraction: Master Thesis. Arizona State University. 2003
Kuo-2004
Nan-Jung Kuo, Shih-Jen Huang, Hsiao-Chung Weng , Chung-Ru Ho: ENSO
impact on the longline fishery of the yellowfin tuna in the Pacific Ocean.
WOM-13,Workshop of OMISAR Project, Bali, Indonesia. 2004
200
Lebrun-2003
Devin N. Lebrun: Analysis Of Neonatal Heart Rate Variability And Cardiac
Orienting Responses. Master Thesis, University Of Florida. 2003
Lee-2003
Z. K. Lee, T. H. Wu, C. H. Loh: System identification on the seismic behavior
of an isolated bridge. Earthquake Engineering and Structural Dynamics, 32,
(17971812) . 2003
Li-2003
Xy Li, T. Wang, P. Zhou, HQ Feng, St-T Complex Automatic Analysis of the
Electrocardiograms Signals based on Wavelet Transform, IEEE, 2003
Li-2003a
Y. F. Li, S. Y. Chang, W. C. Tzeng , K. Huang: The Pseudo Dynamic Test of
RC Bridge Columns Analyzed Through the Hilbert-Huang Transform. Chinese
Journal of Mechanics-Series A, Vol. 19, No. 3. 2003
Li-2003b
Y .F. Li, S. Y. Chang, W. C. Tzeng, K. Huang: The Seismic Response of RC
Bridge Column Analyzed by Using The Hilbert-Huang Transform. National
Science Council of the Taiwanese government. 2003
Liang-2000
Hualou Liang, Zhiyue Lin and Richard W. McCallum: Artifact Reduction in
electrogastrogram Based on the Empirical Model Decomposition Method,
Medical & Biological Engineering & Computing, 38(1), 35-41. 2000
Linderhed-2002
Anna Linderhed: 2-D empirical mode decompositions - in the spirit of image
compression. Proceedings Vol. 4738, Wavelet and Independent Component
Analysis Applications IX, Harold H. Szu; James R. Buss, Editors, pp.1-8, ISBN
ISBN: 081-944-488X. 2002
Liu-2004
Z. Liu, H. Wang, S. Peng: Texture Classification Through Directional
Empirical Mode Decomposition. Proceedings of the 17th International
Conference on Pattern Recognition (ICPR04). 2004
Ljapin-2009
E. S. Ljapin, A. E. Evseev: The Theory of Partial Algebraic Operations,
ISBN: 978-904814-8677, Springer. 2009
Locke-1999
John Locke: Ensaio sobre o Entendimento Humano,
ISBN: 978-972310-8569, Fundao Calouste Gulbenkian. 1999
201
Lukasiewicz-1964
Jan Lukasiewicz: Elements of Mathematical Logic,
ASIN: B001KJF2IU. Macmillan. 1964
Machover-1996
Mosh Machover: Set theory, logic and their limitations,
052-147-9983, Cambridge University Press, Cambridge. 1996
MacKay-2003
D. J. C. MacKay: Information Theory, Inference, and Learning Algorithms,
ISBN: 052-164-2981. Cambridge University Press. 2003
Magrin-1999
Ivan Magrin-Chagnolleau , Richard G. Baraniuk: Empirical mode
decomposition based time-frequency attributes. Proc. 69th SEG Meeting. 1999
Mallot-2000 H. A. Mallot: Computational Vision. ISBN 0262133814, Mit Press. 2000
Matula-1968
David W. Matula: A Natural Rooted Tree Enumeration by Prime Factorization,
SIAM Rev. 10, p.273. 1968
MC Wu-2004
M. C. Wu, C. K. Hu, C. K. Peng: Study the cardiorespiratory synchronization
by using the empirical mode decomposition method. 22nd International
Conference on Statistical Physics. 2004
Michel-2010
H. E. Michel, A. A. S. Awwal: Artificial neural networks using complex
numbers and phase encoded weights. Appl. Opt. 49, B71-B82. 2010
Mirimanof-1917
Dimitry Mirimanoff: Les antinomies de Russell et de Burali-Forti et le
problme fondamental de la thorie des ensembles, L'enseignement
mathematique 19, 37-52, Zurique. 1917
MLC Wu-1999
M.L.C. Wu, , S. Schubert, and N.E. Huang: The Development of the South
Asian Summer Monsoon and the Intraseasonal Oscillation. J. Climate, 12,
20542075. 1999
Montesinos-2003
M.E. Montesinos, J.L. Munz-Cobo, C. Prez: HilbertHuang analysis of BWR
neutron detector signals application to DR calculation and to corrupted signal
analysis. Annals of Nuclear Energy 30 ( 715727. 2003
Morgan-1872
Augustus De Morgan: A Budget of Paradoxes
Longmans, Green and Co., London. 1872
202
Moschovakis-2006
Yiannis Moschovakis: Notes on Set Theory,
ISBN: 978-038728-7225, Springer, New York. 2006
Nakaea-2010
K. Nakaea, Y. Ibab, Y. Tsuboc, T. Fukaic, T. Aoyagid: Bayesian estimation of
phase response curves. Analysis and Modeling of Massively Parallel Neural
Signals. Neural Networks, Volume 23, Issue 6, Pages 752-763. 2010
Neves-2004
Joo Vasco Neves: Classificao Estilstica dos Tipos de Letra. Universidade
de Aveiro. 2004
Niethammer-2001
M. Niethammer, L.J. Jacobs, J. Qu, J. Jarzynski: Time-frequency
representations of Lamb waves. J Acoust Soc Am. May;1841-7. 2001
Nunes-2003
J. C. Nunes, O. Niang, Y. Bouaoune, E. Delchelle, P. Bunel: Texture analysis
based on the Bidimensional Empirical Mode Decomposition with Gray-Level
Co-occurrence models. ISSPA 2003 Seventh International Symposium on
Signal Processing and its Applications. 2003
Olhede-2004
S. Olhede, A. T. Walden: The Hilbert spectrum via wavelet projections. Proc.
R. Soc. Lond. A 460, (955975). 2004
Oliveira-1982
A. J. Franco de Oliveira: Teoria dos Conjuntos,
Livraria Escolar Editora, Lisboa. 1982
Oonincx-2004
P. J. Oonincx, J. P. Hermand: Empirical Mode Decomposition Of Ocean
Acoustic Data With Constraint On The Frequency Range. Proceedings of the
Seventh European Conference on Underwater Acoustics, ECUA. Delft, The
Netherlands 5-8 July. 2004
Oppenheim-1999
A. V. Oppenheim, R. W. Schafer: Discrete-Time Signal Processing 2ndEd,
ISBN: 013-754-9202, Prentice Hall. 1999
Ortigueira-2004
M. D. Ortigueira, R. T. Rato: The Empirical Mode Decomposition. Biopattern
NoE sub-projects 16 and 21 meeting, Chania, Crete. 2004.
Ortigueira-2005
M. D. Ortigueira: Processamento Digital de Sinais,
ISBN: 972-311-1349, Gulbenkian, Lisboa. 2005
203
Ostrowski-1990
A. Ostrowski: Lies de Clculo Diferencial e Integral,
5 Ed, Gulbenkian, Lisboa. 1990
Owis-2002
M. I. Owis , A. -B. M. Youssef1, Y. M. Kadah: Characterisation of
electrocardiogram signals based on blind source separation. Medical and
Biological Engineering and Computing. 2002
Peirce-1958
Charles Sanders Peirce: Collected Writings (8 Vols.). Ed. Charles Hartshorne,
Paul Weiss & Arthur W Burks. Harvard University Press. 1931-58
Peng-2003
C. K. Peng: Potential HHT Applications in Biomedical Signal Analysis.
Harvard Medical School. 2003
Pereira-2009
J. M. S. Simes Pereira: Matemtica Discreta - Grafos, Redes, Aplicaes
ISBN: 978-972990-0976. Editora Luz da Vida. Coimbra. 2009
Ping-2001
Zhao Jin-Ping, Huang Da-Ji: Mirror extending and circular spline function for
empirical mode decomposition method. Journal of Zhejiang University -
Science A, Vol. 2 No. 3 p.247-252, ISSN 1009-3095. 2001
Pinker-1999
Steven Pinker: How the Mind Works,
ISBN: 978-096583-8047, W. W. Norton, New York. 1999
Post-1921
Emil L. Post: Introduction to a General Theory of Elementary Propositions.
American Journal of Mathematics, Vol. 43, No. 3, pp. 163-185. 1921
Prilepko-2000
A. I. Prilepko, D. G. Orlovsky, I. A. Vasin: Methods for solving inverse
problems in mathematical physics. Marcel Dekker Inc. ISBN 0-8247-1987-5.
2000
Qiang-2001
Gai Qiang, Ma Xiaojiang, Zhang Haiyong, Zou Yankun: Processing time-
varying signals by a new method. CIE International Conference on Radar. 2001
Quek-2003
S. T. Quek, P. S. Tua, Q. Wang: Detecting anomalies in beams and plate based
on the HilbertHuang transform of real signals. Smart Materials And
Structures, 12, 447460. 2003
204
Quine-1989
W. Quine: Universal Library,
Quiddities: An Intermittently Philosophical Dictionary, ISBN: 978-067474-
3526, Belknap Press of Harvard University. 1989
Rato-2005
Rato, Raul and Ortigueira, Manuel: A Modified EMD Algorithm for Application
in Biomedical Signal Processing. International Conference on Computational
Intelligence in Medicine and Healthcare, CIMED. 2005
Rato-2008
Rato, R.T., Ortigueira, M. D., and Batista, A.G.: The Empirical Mode
Decomposition an Useful Tool for Signal Analysis In: New Signal Processing
Research, ISBN: 978-160456-4792, Nova Science Publishers. 2008.
Rato-2008a
Rato, R.T., Ortigueira, M. D., Batista, A.G.: On the HHT, its problems, and
some solutions. Mechanical Systems and Signal Processing. 2008
Rato-2008b
Rato, R.T. and Ortigueira, M. and Batista, Arnaldo: The EMD and its use to
identify system modes. International Workshop on New Trends in Science and
Technology (NTST2008). 2008
Rato-2008c
Rato, R.T.: Complexity and emptiness. Systemic Complexity: new prospects to
complex system theory. 7th Congress of the UES Systems Science European
Union Lisbon, Dec. 17-19. 2008
Reichenbach-1944
Hans Reichenbach: Philosophic Foundations of Quantum Mechanics
ISBN: 048-640-4595, University of California Press. 1944
Reis-2003
E. Reis et al: Estatstica Aplicada 4ed.
ISBN:972-618-245X. Slabo. Lisboa. 2003
Ribeiro-2007
Carlos M. Ribeiro: lgebra Linear e Geometria Analtica
ISEL-DEETC. 2007
Rilling-2003
G. Rilling, P. Flandrin, P. Goncalves: On empirical Mode Decomposition and
Its Algorithms. IEEE-EURASIP Worshopon NonLinear Signal and Image
Processing NSIP-03. 2003
205
Rilling-2006
G. Rilling and P. Flandrin: On the Influence of Sampling on the Empirical
Mode Decomposition. Proceedings of the International Conference on
Acoustics, Speech and Signal Processing, ICASSP. 2006
Rosler-2002
Hilke Rosler: A study on the Empirical Mode Decomposition. Master Thesis.
University of Amstrrdam, Faculty of Natural Sciences, Mathematics and
Computer Sciences. 2002
Rubin-1967
Jean E Rubin: Set theory for the mathematician
Holden-Day. 1967
Russell-1951
Bertrand Russel: The Autobiography of Bertrand Russell,
ISBN: 978-041522-8626, Routledge, N.Y.. 1951-2000
Salisbury-2002
J. I. Salisbury, M. Wimbush: Using modern time series analysis techniques to
predict ENSO events from the SOI time series. Nonlinear Processes in
Geophysics, 9, 341-345. 2002
Salomaa-1985
Arto Salomaa: Computation and Automata.
ISBN: 052-130-2455 .Cambridge University Press. 1985
Santos-1997
Diana Santos: The importance of vagueness in translation
Romansk Forum 5, Juni 1997, pp.43-69
Schlurmann-2000
T. Schlurmann, S. Schimmels, T. Dose: Spectral Analysis of Freak waves
Using Wavelet Spectra (Morlet) and Hilbert Spectra (EMD). 4th International
Conference On Hydro-Science and Engineering, Seoul. 2000
Schroeder-1997
Michael Schroeder: A Brief History of the Notation Of Boole's Algebra,
Nordic Journal of Philosophical Logic, Vol. 2, No. 1, pp. 41-62.
Scandinavian University Press -1997.
http://www.hf.uio.no/ifikk/filosofi/njpl/vol2no1/history/index.html
Serro-2003
Carlos Serro: Sistemas Digitais: fundamentos algbricos,
ISBN: 972-846-925X, IST Press, Lisboa. 2003
Shannon-1949
W. Weaver, Claude E. Shannon: The Matemathical Theory of Communication,
University of Illinois Press, Urbana. 1949
206
Shen-2002
Minfen Shen, Jian Zhang, Rong Song: A novel method for local frequency
estimation of nonstationary random signals. 6th International Conference on:
Signal Processing, 216- 219 vol.1,. ISBN: 078-037-4886. 2002
Shen-2005
Bin Shen: Estimating the instantaneous frequencies of a multicomponent image
by bidimensional empirical mode decomposition. IEEE International Workshop
on Intelligent Signal Processing. ISBN: 078-039-030X. 2005
Shoenfield-1967
Joseph R. Shoenfield: Mathematical Logic,
ISBN: 156-881-1357, Association for Symbolic Logic, Natick, Massachusetts.
1967
Silva-1964
J. Sebastio e Silva: Compndio de Matemtica, 1 Vol,
Ministrio da Educao Nacional, Lisboa. 1964
Skinner-1971
B. F. Skinner: Beyond Freedom and Dignity,
ISBN: 978-039442-5559, Knopf, New York. 1971
Skorovs-2004
P. Skorovs: Time-frequency representation of transient evoked otoacoustic
emission. Technology and Health Care 12 IOS Press (200-201). 2004
Stoffer-1991
David S. Stoffer: Walsh-Fourier Analysis and Its Statistical Applications.
Joumal of the American statistical Association. Vol. 86, No. 414. June 1991
Suh-2004
C. S. Suh, B. Yang: On the nonlinear features of time-delayed feedback
oscillators. Communications in Nonlinear Science and Numerical Simulation,
9, (515529). 2004
Suppes-1972
Patrick Suppes: Axiomatic Set Theory,
ISBN: 048-661-6304, Dover, New York. 1972
Toida-2006
Shunichi Toida. 2006
http://www.cs.odu.edu/~toida/nerzic/content/relation/definition/cp_gen
Trzesicki-1990
K. Trzesicki: Many-valued tense logic and the problem of determinism. 20th
International Symposium on Multiple-Valued Logic, pp. 228 - 236. 1990
Usowicz-2004
B. Usowicz, J.B. Usowicz: Spatial and temporal variation of selected physical
and chemical properties of soil. Institute of Agrophysics PAS, Lublin. 2004
207
Varadarajan-2003
N. Varadarajan, S. Nagarajaiah: Response Control Of Building With Variable
Stiffness Tuned Mass Damper Using Empirical Mode Decomposition and
Hilbert Transform Algorithm. 16th ASCE Eng. Mechanics Conference. 2003
Vatchev-2002
Vesselin Vatchev: The analysis of the Empirical Mode Decomposition Method.
The Wavelet IDR Center, 6th Workshop: SC Marathon, November 5-14. 2002
Vollman-2007
William T. Vollman: Uncentering the Earth,
ISBN: 978-039332-9186, W. W. Norton, New York. 2007
Weiping-2005
Hu Weiping, Wang Xiuxin, Liang Yaling, Du Minghui: A Novel Pitch Period
Detection Algorithm Bases on HHT with Application to Normal and
Pathological Voice. Proceedings of the 2005 IEEE Engineering in Medicine
and Biology 27th Annual Conference, Shanghai, China, September 1-4. 2005
Weng-2006
B. Weng, M. Blanco-Velasco, K. Barner: Baseline wander Correction in ECG
by the Empirical Mode Decomposition. IEEE Bioengineering Conference. 2006
Wittgenstein-2010
Ludwig Wittgenstein: Tractatus Logico-Philosophicus,
ISBN: 978-144042-4212, CreateSpace. 2010
Wittlin-2004
G. Wittlin, M. Gamon: The Investigation, Evaluation, and Application of
Techniques for Correlating Rotorcraft Full-Scale Water Impact Tests Versus
Analyses. DOT/FAA/AR-04/5. Office of Aviation Research. Washington, D.C.
20591. Final Report. 2004
Xu-2003
Y. L. Xu, S. W. Chen, R. C. Zhang: Modal Identification Of Di Wang Building
Under Typhoon York Using The HilbertHuang Transform Method. Struct.
Design Tall Spec. Build. 12, (2147). 2003
Yang-2000
J. N. Yang, P. K. Kagoo, Ying Lei: Parametric Identification Of Tall Buildings
Using Ambient Wind Vibration Data 8th ASCE Specialty Conference on
Probabilistic Mechanics and Structural Reliability. 2000
Yang-2002
J. N. Yang, S. Lin, S. Pan: Damage Identification Of Structures Using Hilbert-
Huang Spectral Analysis. 15th ASCE Engineering Mechanics Conference,
Columbia University, New York, NY. 2002
208
Yang-2003a
J. N. Yang, Y. Lei, S. Pan, N. E. Huang: System identification of linear
structure based on Hilbert-Huang spectral analysis. Part 1: Normal modes.
Earthquake Eng. Structural Dyn., vol. 32, (14431467). 2003
Yang-2003b
J. N. Yang, Y. Lei, S. Pan, N. E. Huang: System identification of linear
structure based on Hilbert-Huang spectral analysis. Part 2: Complex modes.
Earthquake Eng. Structural Dyn., vol. 32, (15331554). 2003
Yuan-2003
T. Yuan; N. Yu; X. Li: Image retrieval with EMD for new perceptual color
feature. Proceedings of the 2003 International Conference on Neural Networks
and Signal Processing, Vol.2 (965 - 968). 2003
Yuanmao-2002
Shen Yuanmao, Chen Shixiu, Wu Yuanli, Yang Qinghua: EMD from Negative
Corona Discharge. 3rd International Symposium on Electromagnetic
Compatibility. 370- 373. ISBN: 078-037-2778. 2002
Z Wu-2004
Zhaohua Wu, Norden E. Huang: A study of the characteristics of white noise
using the empirical mode decomposition method. Proc. R. Soc. Lond. A 460,
15971611. 2004
Zhang-2003
R. R. Zhang: HHT-Based Characterization Of Soil Nonlinearity And
Liquefaction In Earthquake Recordings. The U.S.-Taiwan Workshop on Soil
Liquefication. National Chiao Tung University, Hsin-Chu, Taiwan. November
3 - 5. 2003
Zhang-2003
R. R. Zhang; S. Ma; E. Safak, S. Hartzell: Hilbert-Huang Transform Analysis
of Dynamic and Earthquake Motion Recordings. Journal of Engineering
Mechanics, Vol. 129, No. 8, August, pp. 861-875. 2003
Zhou-2006
L. Zhou, G. Yang: HHT method for system identification and damage
detection: An experimental study. Smart Struct Syst;2(2):141-54. 2006
Zhou-2007
P. Zhou, B. Lock, T. Kuiken: Real time ECG artifact removal for myoelectric
prosthesis control. Physiol. Meas. 28, 397413. 2007

You might also like