discretas

8

Estou lendo um livro sobre métodos numéricos e o quadrado da norma discreta L2é definido como

||x||22=h1Nxi2
Cada ponto recebe um "peso", que é h , portanto é como uma média sobre os quadrados dos valores em todos os pontos. Isso de fato vem da aproximação de uma integral contínua. Por outro lado, posso definir uma norma semelhante em que a grade é não uniforme com espaçamento hi como
||x||22=1Nhixi2
isso me parece natural, pois também posso aproximar uma integral contínua dessa maneira, mas como não vejo nos livros, fiquei desconfiado de que estou perdendo alguma coisa! Então, se eu tenho uma grade não uniforme e quero fazer algumas estimativas nesta norma, como alguém deve defini-la?
Kamil
fonte
não há referência, visto que NÃO vi isso no livro, é por isso que estou perguntando o que há de errado, definindo-o dessa maneira?
21913 Kamil
@ David, acho que não tenho um erro de digitação, não é? Eu apenas aberto em primeiro pdf eecs.berkeley.edu/~colella/E266AFall2012/E266A20120920.pdf e parece o mesmo para mim na página 2.
Kamil
@ David, eu abri o livro de Leveque em A1.5 subseção onde a norma é definido o mesmo que na questão, os elementos da soma são numeradas de e h = 1 / N , eu não escrevi explicitamente que h = 1 / ( N - 1 ) , esse é o problema? De fato, no artigo acima, eu vinculei o dimensionamento pelo número de pontos e, no livro, mencionei que o dimensionamento é pelo número de intervalos da grade. Você pode ser específico sobre qual é o problema aqui, por favor? 0...Nh=1/Nh=1/(N1)
27613 Kamil
Peço desculpas. Você me confundiu ao afirmar que definiria a norma. Nunca olhei para o lado esquerdo da sua equação, pois supus que era consistente com o texto que a precedeu. Vejo agora que você definiu (corretamente) a norma ao quadrado. Eu editei o texto para ser consistente com isso. Esta é uma boa pergunta.
David Ketcheson

Respostas:

7

Você está exatamente certo: a norma é definida de tal maneira que a norma discreta (vetor) é igual (ou pelo menos se aproxima) à norma contínua de uma função correspondente.

Quando você tem malhas não uniformes, a forma que você fornece (com o dentro da soma) é correta e freqüentemente usada na análise de malhas não uniformes.hi

Obviamente, em 2d, a fórmula correta conteria um fator de e em 3d de h 3 .h2h3

Wolfgang Bangerth
fonte
1

Dada uma função , x ( a , b ) , vamos nós definir a L 2 norma como f 2 2 = b um | f ( x ) | 2f(x)x(a,b)L2 Dado um vetor f{ f i = f ( x i ) ,

f22=ab|f(x)|2dx.
, com x i = a + i b - af{fi=f(xi),i=0N} definimos anormaL2discretacomoxi=a+ibaN L2

__f__2,d2=hEu=0 0N|fEu|2,h=b-umaN
limh0 0__f__2,d=__f__2

Essa interpretação não está errada, mas não é a única possível. Como engenheiro que trabalha com grandezas físicas, em vez de números puros, prefiro pensar na norma discreta como uma norma euclidiana dimensionada de maneira a torná-la dimensionalmente homogênea à norma contínua . Portanto, se pudermos provar que , podemos esperar que . Sem o fator de escala, isso não seria verdade.2 " f - f h " 20 " f - f h " 2 , d0eu2__f-fh__20 0__f-fh__2,d0 0

EDITAR:

Eu apaguei minhas conclusões aqui. Veja a resposta de Wolfgang.

Observe que a norma euclidiana em escala é fácil de calcular, enquanto sua proposta é um pouco imprecisa (pode suscitar algumas preocupações como uma fórmula de quadratura) e cara de calcular.

Conclusão: a discreta não é (não precisa ser) e se aproxima da contínua, mas pode ser simplesmente interpretada como uma norma escalada -euclidiana, dimensionalmente consistente com a norma contínua . 2eu22eu2

Stefano M
fonte
ok, eu concordo com um fator de escala. Embora possa ser caro calcular, não é uma razão fundamental para não usá-lo. Além disso, se eu não posso defini-lo de qualquer maneira, parece que não posso fazer mais do que qualquer estimativa de estabilidade para uma grade não uniforme, pois a estabilidade vem com uma norma e eu não sou capaz de criar uma. Como lidar com as provas de grade não uniforme?
21413 Kamil
@ Kamil, minha resposta foi apenas uma justificativa possível para a discreta norma em . (Seguindo o mesmo raciocínio você chega em um de escala para Não é minha intenção proibindo-lhe o uso de qualquer norma definida na maneira que você pode preferir espaços dimensionais.); no entanto, para abordar suas preocupações, você deve fornecer exemplos concretos nos quais você acha que a definição "padrão" não é válida ou gera resultados incorretos. 1 D h d deu21Dhdd
Stefano M
Eu vejo. O exemplo é que eu tenho uma grade não uniforme, não precisa ser nada louca, apenas uma simples não equidistância. Assim, estou considerando um método, digamos Euler, implícito e disposto a provar sua estabilidade. Portanto, como definir uma norma então? Eu vejo em livros toda a teoria é construído para malhas uniformes, no entanto, há vantagens da grade non0uniform em termos de um erro de truncamento local ...
Kamil
Agradeço sua resposta, mas excluí a segunda, pois de fato respondeu à questão da possibilidade de definir tal norma.
Kamil