lhs=.
removes any rules defined for lhs.
Unset 
lhs=.
removes any rules defined for lhs.
Examples
open all close allBasic Examples (2)
Scope (2)
Properties & Relations (2)
Create definitions for a factorial computation:
fact[1] = 1;
fact[n_] := n fact[n - 1]Use =. to clear definitions with a particular left-hand side:
fact[1]=.
Definition[fact]Clear[fact]
Definition[fact]Use Once[expr] to evaluate an expression just one time:
Once[Print["again"];RandomReal[]]Reevaluating shows that it does not change:
Once[Print["again"];RandomReal[]]Use Unset[Once[expr]] to clear a remembered value of Once:
Unset[Once[Print["again"];RandomReal[]]]
Once[Print["again"];RandomReal[]]See Also
Tech Notes
Related Guides
Related Links
History
Introduced in 1988 (1.0) | Updated in 2016 (11.0)
Text
Wolfram Research (1988), Unset, Wolfram Language function, https://reference.wolfram.com/language/ref/Unset.html (updated 2016).
CMS
Wolfram Language. 1988. "Unset." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/Unset.html.
APA
Wolfram Language. (1988). Unset. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Unset.html
BibTeX
@misc{reference.wolfram_2026_unset, author="Wolfram Research", title="{Unset}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/Unset.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_unset, organization={Wolfram Research}, title={Unset}, year={2016}, url={https://reference.wolfram.com/language/ref/Unset.html}, note=[Accessed: 12-June-2026]}