# Following Along Async Tutoring \[Dface\]

**URL:** <https://discuss.criticalfallibilism.com/t/following-along-async-tutoring-dface/1948>\
**Category:** Other\
**Created:** [August 13, 2024, 9:12pm UTC](https://discuss.criticalfallibilism.com/t/following-along-async-tutoring-dface/1948 "2024-08-13T21:12:54Z")\
**Posts on this page:** 1\
**Showing post:** 77

<div class="post-metadata">

**Author:** ![Dface](https://discuss.criticalfallibilism.com/user_avatar/discuss.criticalfallibilism.com/dface/32/3926_2.png) [@Dface](https://discuss.criticalfallibilism.com/u/Dface)\
**Post date:** [June 22, 2025, 1:37am UTC](https://discuss.criticalfallibilism.com/t/following-along-async-tutoring-dface/1948/77 "2025-06-22T01:37:44Z")

</div>

Assignment to explain in english how 1 or 2 inputs are true:

> [@Eternity Async Tutoring](https://discuss.criticalfallibilism.com/t/eternity-async-tutoring/1932/261):
>
> > [@Eternity Async Tutoring](https://discuss.criticalfallibilism.com/t/eternity-async-tutoring/1932/260):
> >
> > For 1 and 2 I came up with these expressions:
> 
> Can you explain them in English?

For 1 input: At least x has to be true and y and z are false, or z has to be true and x and y are false, or y has to be true and x and z are false. Otherwise the statement is false

For 2 input: At least x and y are true and z is false, y and z are true and x is false, or x and z are true and y is false.

> [@Eternity Async Tutoring](https://discuss.criticalfallibilism.com/t/eternity-async-tutoring/1932/264):
>
> Can you define xor(x,y,z) now (for odd number of true inputs meaning of xor, not exactly one true input meaning)?

or(and(x, not(y), not(z)), and(not(x), y, not(z)), and(not(x), not(y), z), and(x,y,z))  
Truth table:

 ![Screen Shot 2025-06-21 at 6.20.58 PM](https://discuss.criticalfallibilism.com/uploads/default/original/2X/6/6f2aeaa9daa8decc0a8f82bc5b1d44a6bd0d2099.png)

> [@Eternity Async Tutoring](https://discuss.criticalfallibilism.com/t/eternity-async-tutoring/1932/249):
>
> try making 3 input nand, nor and xor using operators that take 2 or fewer inputs. for each one, you can stop and give up after 15-30min if it’s hard.

I think for this question the answer is or(or(or(or(and(and(x, not(y), not(z))), and(and(not(x), y), not(z))), and(and(not(x), not(y)),z)),and(x,y,z)))

Truth table:

 ![Screen Shot 2025-06-21 at 6.34.42 PM](https://discuss.criticalfallibilism.com/uploads/default/original/2X/f/f441fc3ac387e0f998b460540e8809792c9c59bf.png)  
I counted the open and closed parentheses to see if the number matched

---

_[View the full topic](https://discuss.criticalfallibilism.com/t/following-along-async-tutoring-dface/1948)._
