Fix minor comment/docstring typos in runtime and inference modules (#8046)
### PR Title
Fix minor comment/docstring typos in runtime and inference modules
### PR Description
While reviewing the codebase, I noticed a few small wording issues in
comments and docstrings.
This PR applies focused typo cleanups only, with no functional changes.
### Changes included
1. Replaced `probagation` with `propagation` in three places within
activation checkpointing documentation/comments.
2. Fixed duplicated words:
- `the there` -> `there`
- `the the` -> `the`
### Why this change
- Improves readability and professionalism of inline documentation.
- Reduces confusion when searching or referencing these comments.
- Keeps the change narrowly scoped, easy to review, and low risk.
### Impact
- No runtime behavior changes
- No API changes
- No compatibility impact
### Testing
- No additional tests required (comment/docstring-only updates)
Signed-off-by: nathon-lee <leejianwoo@gmail.com>