# Soluble Phosphorus Movement

The primary mechanism of phosphorus movement in the soil is by diffusion. Diffusion is the migration of ions over small distances (1-2 mm) in the soil solution in response to a concentration gradient. Due to the low mobility of solution phosphorus, surface runoff will only partially interact with the solution P stored in the top 10 mm of soil. The amount of solution P transported in surface runoff is:

&#x20;           $$P\_{surf}=\frac{P\_{solution,surf}*Q\_{surf}}{\rho\_b*depth\_{surf}\*k\_{d,surf}}$$                                                                    4:2.3.1

where $$P\_{surf}$$ is the amount of soluble phosphorus lost in surface runoff (kg P/ha), $$P\_{solution,surf}$$ is the amount of phosphorus in solution in the top 10 mm (kg P/ha), $$Q\_{surf}$$ is the amount of surface runoff on a given day (mm H$$*2$$O), $$\rho\_b$$ is the bulk density of the top 10 mm (Mg/m$$^3$$) (assumed to be equivalent to bulk density of first soil layer), $$depth*{surf}$$ is the depth of the “surface” layer (10 mm), and $$k\_{d,surf}$$ is the phosphorus soil partitioning coefficient (m$$^3$$/Mg). The phosphorus soil partitioning coefficient is the ratio of the soluble phosphorus concentration in the surface 10 mm of soil to the concentration of soluble phosphorus in surface runoff.

Table 4:2-3: SWAT+ input variables that pertain to soluble P runoff.

| Variable Name | Definition                                                             | Input File |
| ------------- | ---------------------------------------------------------------------- | ---------- |
| SOL\_BD       | $$\rho\_b$$: Bulk density(Mg/m$$^3$$)                                  | .sol       |
| PHOSKD        | $$k\_{d,surf}$$: Phosphorus soil partitioning coefficient (m$$^3$$/Mg) | .bsn       |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://swatplus.gitbook.io/io-docs/theoretical-documentation/section-4-erosion/nutrient-transport/soluble-phosphorus-movement.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
