光的世界︰【□○閱讀】話眼睛《四》

何謂

折射率

某種介質的折射率n 等於光在真空中的速度c 跟光在介質中的相速度v 之比:

  n={\frac {c}{v}}

比如水的折射率是1.33,表示光在真空中的傳播速度是在水中傳播速度的1.33倍。

歷史上,折射率最早出現在折射定律中, n1sinθ1= n2sinθ2, 其中,θ1θ2分別是光在介質界面上的入射角和折射角,兩種介質的折射率分別是n1n2

 

的呢?若非空氣的折射率為 \approx 1.0003 ,近乎真空,司乃耳定律 n_{in} \cdot \sin ( {\theta}_{in} ) = n_{out} \cdot \sin ( {\theta}_{out} ) 就不成立耶!難到人工製造的

負折射率超材料

負折射率超材料負折射率材料NIM)是一種人造光學結構,它的折射率對於一定頻率範圍內的電磁波是負值[1]。目前沒有任何天然材料擁有這一屬性。廣義地說,超材料可以指任何合成材料,但一般上指的是擁有負折射率的一類材料,這些材料具有不尋常的光學屬性和奇異的性質。[2]負折射率超材料由基本結構單元周期性排列構成,基本結構單元稱為單胞,單胞的大小明顯小於光的波長 。單胞在實驗室最早由印刷電路板材料製成,即由導線和電介質製成。通常情況下,這些人工製備的單胞按特定的重複形式堆疊或在平面上排列起來,組成單個的超材料。

負折射率超材料的單胞對光的響應是在構築材料之前預先設計好的 ,材料總的對光的響應主要由單胞的幾何形狀決定,行為與其組分對光的響應有著根本的不同。超材料是「從下到上合成的有序宏觀材料」,具有其組分所不具有的湧現性質。[3]

負折射率超材料與以下術語為同義語:左手材料或左手介質(LHM)、後向波(BW)介質、雙負性(DNG)材料超材料等 [2]

800px-Artist's_rendition_of_the_new_light-bending_metamaterial

負折射率超材料令光線以迥異於平常的正折射率材料不同的方式折射或彎曲。

性質

負折射率超材料由俄羅斯理論物理學家維克托·韋謝拉戈於1967年在理論上首次提出[6]。當時,這種材料被稱為「左手材料」或「負折射率」材料,其光學性質與玻璃空氣等透明物質的性質相反,光在這種材料中的彎曲和折射行為不同尋常,出人意料,背離人類的直覺。然而,直到33年後,第一個實用的超材料才被製造出來。[1][2][6][7]

負折射率超材料用於以新的方式控制電磁波。比如,天然物質的光學和電磁性質通過化學來改變,而超材料通過單胞的幾何排列來控制電磁性質。單胞有序排列的線度小於電磁波的某一波長。人工的單胞對波源的電磁輻射有響應。超材料對電磁波的總的響應比通常材料更寬廣。[1][2][7]

通過改變單胞的形狀、大小和構型,可以改變材料的電容率磁導率,由此控制電磁波的傳輸。電容率和磁導率這兩個參數決定了電磁波在物質中的波的傳播。調控這兩個參數可以使材料的折射率為負值或零,而通常的材料的折射率為正值。超材料的性質依賴於人的預先設計,其光學性質是透鏡平面鏡和常規材料所不及。[1][2][6][7]

Split-ring_resonator_array_10K_sq_nm

A split-ring resonator array arranged to produce a negative index of refraction, constructed of copper split-ring resonators and wires mounted on interlocking sheets of fiberglass circuit board.
The total array consists of 3 by 20×20 unit cells with overall dimensions of 10×100×100 milimeters.[4][5] The height of 10 milimeters measures a little more than six subdivision marks on the ruler, which is marked in inches.
Credit: NASA Glenn Research Center.

反向傳播

在負折射率超材料中,電磁波可以反向傳播,這使得衍射極限下分辨成像成為可能,此即為亞波長成像

 

真能超越物理之法則乎??!!果然海王子的世界不服從幾何光學費馬原理的嗎!!??雖然 □□ 中心之說法淵源久遠矣,用  ○○ 作主幹的文字也汗牛充棟的也,奈何還問為何人類需要人權宣言的哩??恰逢講『相對折射率』時,談這『相對度量』的了!!

假使將一個絕對折射率為 N 的『厚透鏡』 ,置入絕對折射率為 n 之液體中,那麼『成像法則』將如何變化的呢?!無論假借哪種形式表述司乃耳定律

\frac{n_{in}}{n_{out}}  \cdot \sin ( {\theta}_{in} ) =  \sin ( {\theta}_{out} )

以及

\sin ( {\theta}_{in} ) = \frac{n_{out}}{n_{in}} \cdot \sin ( {\theta}_{out} )

其道理都是不會變的也。若思

\frac{n_{in}}{n_{out}}  = \left(  \frac{\frac{n_{in}}{n_{\Box}}}{\frac{n_{out}}{n_{\Box}}} \right)

能解物理學中通常說的『相對』意義吧!?

且先推導如下︰

pi@raspberrypi:~ ipython3 Python 3.4.2 (default, Oct 19 2014, 13:31:11)  Type "copyright", "credits" or "license" for more information.  IPython 2.3.0 -- An enhanced Interactive Python. ?         -> Introduction and overview of IPython's features. %quickref -> Quick reference. help      -> Python's own help system. object?   -> Details about 'object', use 'object??' for extra details.  In [1]: from sympy import *  In [2]: from sympy.physics.optics import FreeSpace, FlatRefraction, ThinLens, GeometricRay, CurvedRefraction  In [3]: R1, R2, d, N, n, m = symbols('R1, R2, d, N, n, m')  In [4]: init_printing()  In [5]: 厚透鏡左R1面 = CurvedRefraction(R1, n, N)  In [6]: 厚透鏡厚度d = FreeSpace(d)  In [7]: 厚透鏡右R2面 = CurvedRefraction(R2, N, n)  In [8]: 厚透鏡 = 厚透鏡右R2面 * 厚透鏡厚度d * 厚透鏡左R1面  In [9]: 厚透鏡 Out[9]:  ⎡             d⋅(-N + n)                  d⋅n       ⎤ ⎢         1 + ──────────                  ───       ⎥ ⎢                N⋅R₁                      N        ⎥ ⎢                                                   ⎥ ⎢                 ⎛N   d⋅(N - n)⎞    ⎛N   d⋅(N - n)⎞⎥ ⎢        (-N + n)⋅⎜─ + ─────────⎟  n⋅⎜─ + ─────────⎟⎥ ⎢N - n            ⎝n      R₂⋅n  ⎠    ⎝n      R₂⋅n  ⎠⎥ ⎢───── + ────────────────────────  ─────────────────⎥ ⎣ R₂⋅n             N⋅R₁                    N        ⎦  In [10]: 厚透鏡.det().simplify() Out[10]: 1  In [11]: 厚透鏡.C Out[11]:                   ⎛N   d⋅(N - n)⎞         (-N + n)⋅⎜─ + ─────────⎟ N - n            ⎝n      R₂⋅n  ⎠ ───── + ────────────────────────  R₂⋅n             N⋅R₁            In [12]: 厚透鏡.C.expand() Out[12]:   N      N       N⋅d     1    1     2⋅d      d⋅n   ──── - ──── - ─────── - ── + ── + ───── - ─────── R₂⋅n   R₁⋅n   R₁⋅R₂⋅n   R₂   R₁   R₁⋅R₂   N⋅R₁⋅R₂  In [13]:  </pre>    <span style="color: #003300;">再引用《<a style="color: #003300;" href="http://www.freesandal.org/?p=57390">光的世界︰矩陣光學六甲</a>》文本造鏡者方程式之簡化法,</span>  <span style="color: #003300;">假設n_r= \frac{N}{n} ,將之改寫為 </span>  <span style="color: #808080;"> </span>-(n_r - 1) \left( \frac{1}{R_1} - \frac{1}{R_2} + \frac{(n_r - 1) d}{n_r R_1 R_2} \right) 。  故知當N \approx n時,n_r \approx 1,此時焦距將趨近\infty的了。  由於房水、玻璃體之存在,角膜所處的環境更加複雜,實界於不同折射率介質之間。但從相對折射率比值n_r - 1的大小,也能曉為何天空海底所見大不同了。  假設房水的折射率是m,從下面計算 <pre class="lang:python decode:true">In [13]: 角膜前緣 = CurvedRefraction(R1, n, N)  In [14]: 角膜厚度 = FreeSpace(d)  In [15]: 角膜後緣 = CurvedRefraction(R2, N, m)  In [16]: 角膜 = 角膜後緣 * 角膜厚度 * 角膜前緣  In [17]: 角膜 Out[17]:  ⎡             d⋅(-N + n)                  d⋅n       ⎤ ⎢         1 + ──────────                  ───       ⎥ ⎢                N⋅R₁                      N        ⎥ ⎢                                                   ⎥ ⎢                 ⎛N   d⋅(N - m)⎞    ⎛N   d⋅(N - m)⎞⎥ ⎢        (-N + n)⋅⎜─ + ─────────⎟  n⋅⎜─ + ─────────⎟⎥ ⎢N - m            ⎝m      R₂⋅m  ⎠    ⎝m      R₂⋅m  ⎠⎥ ⎢───── + ────────────────────────  ─────────────────⎥ ⎣ R₂⋅m             N⋅R₁                    N        ⎦  In [18]: 角膜.C Out[18]:                   ⎛N   d⋅(N - m)⎞         (-N + n)⋅⎜─ + ─────────⎟ N - m            ⎝m      R₂⋅m  ⎠ ───── + ────────────────────────  R₂⋅m             N⋅R₁            In [19]: 角膜.det().simplify() Out[19]:  n ─ m  In [20]:  </pre>    <span style="color: #003300;">可知在此環境中角膜之行列式不等於1,而是\frac{n}{m},將要如何應用《<a style="color: #003300;" href="http://www.freesandal.org/?p=58169">光的世界︰矩陣光學六戊</a>》方法將之化簡成『薄透鏡』呢??或者能否化約為</span>  \left( \begin{array}{cc}
1 &  0  \\
- \frac{1}{f_{eff}} & \frac{n}{m} \end{array} \right) <span style="color: #003300;">類似球面屈光矩陣形式耶!!</span>  何不就試試 SymPy 符號運算功力,代入p_1 = \frac{\frac{n}{m} - D}{C} 、p_2 = \frac{1 - A}{C} $

,立馬自知矣☆☆
In [20]: 前主平面 = FreeSpace((n/m - 角膜.D) / 角膜.C)

In [21]: 前主平面
Out[21]: 
⎡              ⎛N   d⋅(N - m)⎞      ⎤
⎢            n⋅⎜─ + ─────────⎟      ⎥
⎢        n     ⎝m      R₂⋅m  ⎠      ⎥
⎢        ─ - ─────────────────      ⎥
⎢        m           N              ⎥
⎢1  ────────────────────────────────⎥
⎢                    ⎛N   d⋅(N - m)⎞⎥
⎢           (-N + n)⋅⎜─ + ─────────⎟⎥
⎢   N - m            ⎝m      R₂⋅m  ⎠⎥
⎢   ───── + ────────────────────────⎥
⎢    R₂⋅m             N⋅R₁          ⎥
⎢                                   ⎥
⎣0                 1                ⎦

In [22]: 後主平面 = FreeSpace((1 - 角膜.A) / 角膜.C)

In [23]: 後主平面
Out[23]: 
⎡                 -d⋅(-N + n)              ⎤
⎢1  ───────────────────────────────────────⎥
⎢        ⎛                 ⎛N   d⋅(N - m)⎞⎞⎥
⎢        ⎜        (-N + n)⋅⎜─ + ─────────⎟⎟⎥
⎢        ⎜N - m            ⎝m      R₂⋅m  ⎠⎟⎥
⎢   N⋅R₁⋅⎜───── + ────────────────────────⎟⎥
⎢        ⎝ R₂⋅m             N⋅R₁          ⎠⎥
⎢                                          ⎥
⎣0                     1                   ⎦

In [24]: 主平面角膜表達式 = 後主平面 * 角膜 * 前主平面

In [25]: 主平面角膜表達式
Out[25]: 
⎡                                             ⎛N   d⋅(N - m)⎞                 
⎢                                           n⋅⎜─ + ─────────⎟                 
⎢                                       n     ⎝m      R₂⋅m  ⎠                 
⎢                                       ─ - ─────────────────                 
⎢                                       m           N                 d⋅n     
⎢               1                  ──────────────────────────────── + ─── - ──
⎢                                                   ⎛N   d⋅(N - m)⎞    N      
⎢                                          (-N + n)⋅⎜─ + ─────────⎟           
⎢                                  N - m            ⎝m      R₂⋅m  ⎠          2
⎢                                  ───── + ────────────────────────         N 
⎢                                   R₂⋅m             N⋅R₁                     
⎢                                                                             
⎢                 ⎛N   d⋅(N - m)⎞                                             
⎢        (-N + n)⋅⎜─ + ─────────⎟                                             
⎢N - m            ⎝m      R₂⋅m  ⎠                                          n  
⎢───── + ────────────────────────                                          ─  
⎣ R₂⋅m             N⋅R₁                                                    m  

                                      ⎤
                                      ⎥
                 ⎛N   d⋅(N - m)⎞      ⎥
    d⋅n⋅(-N + n)⋅⎜─ + ─────────⎟      ⎥
                 ⎝m      R₂⋅m  ⎠      ⎥
──────────────────────────────────────⎥
    ⎛                 ⎛N   d⋅(N - m)⎞⎞⎥
    ⎜        (-N + n)⋅⎜─ + ─────────⎟⎟⎥
    ⎜N - m            ⎝m      R₂⋅m  ⎠⎟⎥
⋅R₁⋅⎜───── + ────────────────────────⎟⎥
    ⎝ R₂⋅m             N⋅R₁          ⎠⎥
                                      ⎥
                                      ⎥
                                      ⎥
                                      ⎥
                                      ⎥
                                      ⎦

In [26]: 主平面角膜表達式.A
Out[26]: 1

In [27]: 主平面角膜表達式.B
Out[27]: 
           ⎛N   d⋅(N - m)⎞                                                    
         n⋅⎜─ + ─────────⎟                                                    
     n     ⎝m      R₂⋅m  ⎠                                  ⎛N   d⋅(N - m)⎞   
     ─ - ─────────────────                     d⋅n⋅(-N + n)⋅⎜─ + ─────────⎟   
     m           N                 d⋅n                      ⎝m      R₂⋅m  ⎠   
──────────────────────────────── + ─── - ─────────────────────────────────────
                 ⎛N   d⋅(N - m)⎞    N          ⎛                 ⎛N   d⋅(N - m
        (-N + n)⋅⎜─ + ─────────⎟               ⎜        (-N + n)⋅⎜─ + ────────
N - m            ⎝m      R₂⋅m  ⎠          2    ⎜N - m            ⎝m      R₂⋅m 
───── + ────────────────────────         N ⋅R₁⋅⎜───── + ──────────────────────
 R₂⋅m             N⋅R₁                         ⎝ R₂⋅m             N⋅R₁        

   
   
   
   
   
───
)⎞⎞
─⎟⎟
 ⎠⎟
──⎟
  ⎠

In [28]: 主平面角膜表達式.B.simplify()
Out[28]: 0

In [29]: 主平面角膜表達式.C
Out[29]: 
                 ⎛N   d⋅(N - m)⎞
        (-N + n)⋅⎜─ + ─────────⎟
N - m            ⎝m      R₂⋅m  ⎠
───── + ────────────────────────
 R₂⋅m             N⋅R₁          

In [30]: 主平面角膜表達式.D
Out[30]: 
n
─
m

In [31]: