Localizando o ponto fixo de um operador


8

Quais métodos numéricos estão disponíveis para encontrar o ponto fixo de um operador que atua nas funções ? Eu estou procurando a função para a qual .UMAf:[uma,b][uma,b]fUMAf=f

Detalhes essenciais:

Minha função é na verdade uma função de densidade de probabilidade de uma distribuição no círculo (ou seja, no periódico interno ). Isso também significa que para qualquer , o que facilita o problema. Digamos que temos essa função amostrada com alguma densidade e podemos calcular o operador numericamente. A distribuição não é necessariamente contínua, ou seja, pode ser assim:f[0 0,2π)0 0f(x)1x[0 0,2π)UMA

Distribuição descontínua

Estou procurando métodos e sugestões sobre como fazer isso. Vou tentar implementar isso no Mathematica primeiro.

Todos os detalhes confusos do meu problema prático:

É assim que eu realmente computo o operador : UMA

  1. Recebo a distribuição que tenho como um grande número de amostras extraídas dela
  2. Estimo o PDF e o envolvo com um kernel "quadrado" ("quadrado" significa que é semelhante à figura acima). Isso me dá uma função bastante suave.
  3. Limito a função para obter outra função de valor binário .g:[uma,b]0 0,1
  4. A partir desta função de valor binário, calculo novamente um grande número de amostras retiradas da distribuição

Mencionei isso porque significa que, em vez de trabalhar com PFDs, também poderíamos trabalhar com a função suave (após a convolução) ou com a função de valor binário. Na verdade, eu estava trabalhando com a função de valor binário na prática.

Eu sei que pontos fixos de funções reais simples (não operadores) podem ser "atraentes" ou "repulsivos", ou seja, ao aplicar a função repetidamente a um número, ela converge para um ponto fixo ou é repelida por ela. Não sei de que tipo é o ponto fixo do meu operador.

Sei que meu operador sempre tem a distribuição uniforme como um ponto fixo, mas às vezes (dependendo dos meus parâmetros) pode ter outro. É este outro que preciso encontrar.

Tentei aplicar o operador repetidamente para ver o que acontece e, às vezes, converge para o ponto fixo que desejo. Mas, mesmo que não converja, um ponto fixo ainda pode existir (ou só poderá convergir para esse ponto fixo se eu usar uma condição inicial diferente). Então, eu preciso de um método mais robusto.

Detalhes ainda mais confusos:

[0 0,2π)[0 0,uma)umaumauma

Por que mencionei esse detalhe complexo (aparentemente localizado demais), que não é essencial para a pergunta? Como quando você lê que a distribuição está em um intervalo periódico, você perceberá que, se uma distribuição for um ponto fixo, qualquer rotação dessa distribuição no intervalo também será um ponto fixo. Isso pode fazer você pensar se erros numéricos na computação da aplicação do operador no ponto fixo farão com que o ponto fixo pareça "girar" levemente. Eu posso compensar isso, então isso não é um problema.


Por favor, ajude a marcar a pergunta! Eu não tinha idéia de qual tag escolher entre as existentes, mas precisava escolher uma, então fiz uma otimização (o que acho que não é realmente apropriado).
Szabolcs

UMAUMA-Eu

UMA

Eu retagulei como álgebra linear (no sentido um pouco mais abstrato) por enquanto. Eu também codificaria operador-álgebra , mas hoje não estou muito interessado em novas tags. Pensamentos, pessoal?
JM

2
UMA

Respostas:


3

ff

você(r)g(r)fUMAf=fvocê(k)(r)você(k+1)(r)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.