물리:재규격화_변환_renormalization_transformation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
물리:재규격화_변환_renormalization_transformation [2022/01/16 11:24] minwoo물리:재규격화_변환_renormalization_transformation [2023/09/05 15:46] (current) – external edit 127.0.0.1
Line 29: Line 29:
  
 그래서 이러한 과정을 coasre graining이라고 부르는데, 기존 스핀들의 정보가 '보다 거칠게' 연마 되었기 때문으로 이해할 수 있다. 그래서 이러한 과정을 coasre graining이라고 부르는데, 기존 스핀들의 정보가 '보다 거칠게' 연마 되었기 때문으로 이해할 수 있다.
 +
 +$\\$ $\\$ 같은 방식으로 128x128개의 스핀 배열을 예로 들어, 아래의 그림들로 보다 명확히 살펴볼 수 있다.
 +
 +(각각 '초기의 스핀배열의 원본 (왼쪽), 블록 스핀 (오른쪽)' , '100 MC steps가 지난 상태의 원본 (왼쪽), 블록 스핀 (오른쪽)')$\\$
 +{{::물리::128x128_initial_original_.png?300|}}   {{::물리::128x128_initial_deci_.png?300|}}   
 +$\\$
 +{{::물리::128x128_original_100_mc_steps_.png?300|}}   {{::물리::128x128_deci_100_mc_steps_.png?300|}}   
 +
 +($\beta=0.5$ 로 설정하였고, 편의상 $J$=1 로 두었다.)
  
 위에서 설명한 decimation의 방식을 택하여 시뮬레이션을 수행해 보기 위해, 아래의 C++ 코드를 이용할 수 있으며, 위에서 설명한 decimation의 방식을 택하여 시뮬레이션을 수행해 보기 위해, 아래의 C++ 코드를 이용할 수 있으며,
  
-[[물리:자발적_대칭_깨짐_spontaneous_symmetry_breaking|자발적 대칭 깨짐(spontaneous symmetry breaking)]]에서 수행한 기존의 코드에서+[[물리:자발적_대칭_깨짐_spontaneous_symmetry_breaking|자발적 대칭 깨짐(spontaneous symmetry breaking)]]에서 수행한 기존의 코드에서 decimation을 이용하는 부분만 추가해주었다. 
  
-decimation을 이용하는 부분만 추가해주었다. (spin : 스핀 배열 원본, deci : decimation을 적용시킨 블록 스핀 배열)+(spin : 스핀 배열 원본, deci : decimation을 적용시킨 블록 스핀 배열)
  
 <code C++> <code C++>
Line 108: Line 117:
  }  }
  
- for (int a=0;a<lsize;a++){+ for (int a=0;a<lsize;a++){
             for (int b=0;b<lsize;b++){             for (int b=0;b<lsize;b++){
                 if ((a+1)%2==0 && (a+b)%2==1){                 if ((a+1)%2==0 && (a+b)%2==1){
  • 물리/재규격화_변환_renormalization_transformation.1642299876.txt.gz
  • Last modified: 2023/09/05 15:46
  • (external edit)