1. 부력 :
* 마그마는 주변의 단단한 암석보다 밀도가 낮습니다. 이 밀도 차이는 헬륨으로 채워진 풍선이 공기 중에 상승하는 방식과 비슷한 상향 힘을 만듭니다.
2. 압력 :
* 위에있는 암석의 무게는 아래의 마그마에 엄청난 압력을줍니다. 마그마가 가열되면 팽창하고 밀도가 떨어지면서 압력이 증가합니다. 이 압력은 결국 주변 암석의 강도를 극복하여 마그마를 위쪽으로 강요합니다.
3. 판 구조론 :
* 대부분의 화산은 지각 판이 충돌하거나 분기되는 플레이트 경계에 있습니다.
* 수렴 경계 : 플레이트가 충돌하면 한 판이 다른 플레이트 아래 (슬라이드) 아래에 서브 덕트를 할 수 있습니다. 하위 덕트 플레이트는 마찰과 열로 인해 녹아 표면으로 올라가는 마그마를 생성합니다.
* 발산 경계 : 살해 중반 릿지에서 판은 분리되어 맨틀에서 마그마로 가득 찬 틈을 만들어냅니다.
4. 핫스팟 :
* 핫스팟은 비정상적으로 뜨거운 맨틀 암석의 깃털이 표면을 향해 올라가는 지역입니다. 이 깃털은 위에있는 바위를 녹일 수있어 표면을 통해 분출하여 화산을 형성하는 마그마가 만들어집니다.
5. 가스 압력 :
* 마그마에는 수증기, 이산화탄소 및 이산화황과 같은 용존 가스가 포함되어 있습니다. 마그마가 상승하고 압력이 감소함에 따라 이러한 가스는 덜 용해되고 기포를 형성합니다. 가스 기포가 팽창하면 압력이 더욱 증가하여 마그마를 위로 향하게합니다.
6. 지역 스트레스 :
* 지각력으로 인한 지각의 스트레스는 또한 마그마의 상향 운동을 유발할 수 있습니다.
이러한 요소는 화산 폭발로 이어지는 조건을 만들기 위해 함께 작동합니다. 관련된 요인의 특정 조합은 화산의 유형과 위치에 따라 다릅니다.