Funções e cardinalidade

Totalidade, funcionalidade, injetividade, sobrejetividade, inversas e conjuntos infinitos.

TLDR

Perguntar sobre esta página

ChatGPTClaudePerplexityGrokGeminiCopiar e abrirDeepSeekCopiar e abrir

Função

Uma função f:A→Bf:A\to B associa exatamente um valor de BB a cada elemento de AA.

  • A totalidade exige pelo menos um destino por origem. A funcionalidade exige no máximo um. Só a funcionalidade dá uma função parcial.
  • A imagem f(A)={f(a):a∈A}f(A)=\{f(a):a\in A\} pode ser menor que o contradomínio BB.
  • Existe uma única função ∅→B\emptyset\to B. Não existe função A→∅A\to\emptyset com A≠∅A\ne\emptyset.
PropriedadeCondição
Injetivaf(a1)=f(a2)⇒a1=a2f(a_1)=f(a_2)\Rightarrow a_1=a_2
Sobrejetiva∀b∈B∃a∈A, f(a)=b\forall b\in B\exists a\in A,\ f(a)=b
Bijetivaas duas; cada destino tem uma única origem

Para refutar a injetividade, apresenta origens distintas com a mesma imagem. Para refutar a sobrejetividade, apresenta um destino nunca atingido.

O domínio e o contradomínio fazem parte da pergunta. Para f(x)=x2f(x)=x^2: Z→Z\mathbb Z\to\mathbb Z não é injetiva nem sobrejetiva; N→N\mathbb N\to\mathbb N é injetiva sem atingir 2; [0,∞)→[0,∞)[0,\infty)\to[0,\infty) é bijetiva, com inversa y\sqrt y.

Inversa e composição

A relação inversa f−1f^{-1} troca os pares e existe sempre como relação. É uma função total B→AB\to A se e só se ff é bijetiva.

  • f−1∘f=id⁡Af^{-1}\circ f=\operatorname{id}_A equivale a ff injetiva.
  • f∘f−1=id⁡Bf\circ f^{-1}=\operatorname{id}_B equivale a ff sobrejetiva.
  • (g∘f)(a)=g(f(a))(g\circ f)(a)=g(f(a)); aplica primeiro ff.

A composição preserva injeção e sobrejeção. Se g∘fg\circ f é injetiva, então ff é injetiva, sem garantir gg fora de f(A)f(A). Se g∘fg\circ f é sobrejetiva, então gg é sobrejetiva, sem obrigar f(A)=Bf(A)=B. Para bijeções, (g∘f)−1=f−1∘g−1(g\circ f)^{-1}=f^{-1}\circ g^{-1}.

Fibras

Para ff total, a relação R=f−1∘fR=f^{-1}\circ f é uma equivalência:

aRb⟺f(a)=f(b),[a]R={x:f(x)=f(a)}.aRb\Longleftrightarrow f(a)=f(b),\qquad[a]_R=\{x:f(x)=f(a)\}.

As classes são as fibras não vazias; [a]R↦f(a)[a]_R\mapsto f(a) é uma bijeção de A/RA/R para f(A)f(A). No caso finito, ∣A/R∣=∣f(A)∣|A/R|=|f(A)|.

Cardinalidade

Dois conjuntos têm a mesma cardinalidade quando existe uma bijeção entre eles.

  • Para A,BA,B finitos, uma injeção A→BA\to B exige ∣A∣≤∣B∣|A|\le|B|; uma sobrejeção exige ∣A∣≥∣B∣|A|\ge|B|. Com tamanhos iguais, uma função é injetiva se e só se é sobrejetiva.
  • No caso infinito, uma parte própria pode ter igual cardinalidade: n↦2nn\mapsto2n é uma bijeção de N\mathbb N para os pares.
  • Um conjunto é numerável quando é finito ou admite uma bijeção com N\mathbb N. N,Z,Q\mathbb N,\mathbb Z,\mathbb Q são numeráveis; R\mathbb R não é.

Provas de injetividade, sobrejetividade e cardinalidade.

À tua maneira

Aparência

Modo de cor
Tema
Cor de destaque

Leitura

Fonte de leitura

Álgebra, lógica e uma ideia de cada vez.

Código

Fonte do código

Navegação

Cursor de leitura, sem edição. h, j, k, l movem; / pesquisa nesta página. v seleciona caracteres; V seleciona linhas; y copia. Tab permite destacar ou comentar. Espaço ou Enter abre blocos recolhíveis. Nos cartões, h, j, k, l mudam o foco.

CSS personalizado

Ativa uma sugestão ou guarda o teu CSS. Só muda este navegador.

Usa --page, --text e --accent para acompanhar o tema.

Seletores e recuperação

.site-header, .prose, .course-card, [data-reading-history], [data-playground] e .page-actions.

Abre a aparência com a tecla vírgula ou no rodapé. Se o CSS esconder os controlos, abre esta página sem CSS personalizado.

Pesquisar

Escreve para pesquisar em todo o site.

para escolher · Enter para abrir · Esc para fechar

Copiar fórmula

A cópia automática não está disponível. Copia o LaTeX abaixo.

Pesquisar nesta página

Enter procura · n / N repetem · Esc cancela. Ctrl / Cmd K pesquisa todo o site.

Atalhos de teclado

Clica numa tecla para a mudar. Esc cancela. Backspace desativa.

PesquisarCtrl / Cmd K

Os atalhos não interferem enquanto escreves. Tab e Enter funcionam sempre.