📜 [專欄新文章] Uniswap v3 Features Explained in Depth
✍️ 田少谷 Shao
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Once again the game-changing DEX 🦄 👑
Image source: https://uniswap.org/blog/uniswap-v3/
Outline
0. Intro1. Uniswap & AMM recap2. Ticks 3. Concentrated liquidity4. Range orders: reversible limit orders5. Impacts of v36. Conclusion
0. Intro
The announcement of Uniswap v3 is no doubt one of the most exciting news in the DeFi place recently 🔥🔥🔥
While most have talked about the impact v3 can potentially bring on the market, seldom explain the delicate implementation techniques to realize all those amazing features, such as concentrated liquidity, limit-order-like range orders, etc.
Since I’ve covered Uniswap v1 & v2 (if you happen to know Mandarin, here are v1 & v2), there’s no reason for me to not cover v3 as well ✅
Thus, this article aims to guide readers through Uniswap v3, based on their official whitepaper and examples made on the announcement page. However, one needs not to be an engineer, as not many codes are involved, nor a math major, as the math involved is definitely taught in your high school, to fully understand the following content 😊😊😊
If you really make it through but still don’t get shxt, feedbacks are welcomed! 🙏
There should be another article focusing on the codebase, so stay tuned and let’s get started with some background noise!
1. Uniswap & AMM recap
Before diving in, we have to first recap the uniqueness of Uniswap and compare it to traditional order book exchanges.
Uniswap v1 & v2 are a kind of AMMs (automated market marker) that follow the constant product equation x * y = k, with x & y stand for the amount of two tokens X and Y in a pool and k as a constant.
Comparing to order book exchanges, AMMs, such as the previous versions of Uniswap, offer quite a distinct user experience:
AMMs have pricing functions that offer the price for the two tokens, which make their users always price takers, while users of order book exchanges can be both makers or takers.
Uniswap as well as most AMMs have infinite liquidity¹, while order book exchanges don’t. The liquidity of Uniswap v1 & v2 is provided throughout the price range [0,∞]².
Uniswap as well as most AMMs have price slippage³ and it’s due to the pricing function, while there isn’t always price slippage on order book exchanges as long as an order is fulfilled within one tick.
In an order book, each price (whether in green or red) is a tick. Image source: https://ftx.com/trade/BTC-PERP
¹ though the price gets worse over time; AMM of constant sum such as mStable does not have infinite liquidity
² the range is in fact [-∞,∞], while a price in most cases won’t be negative
³ AMM of constant sum does not have price slippage
2. Tick
The whole innovation of Uniswap v3 starts from ticks.
For those unfamiliar with what is a tick:
Source: https://www.investopedia.com/terms/t/tick.asp
By slicing the price range [0,∞] into numerous granular ticks, trading on v3 is highly similar to trading on order book exchanges, with only three differences:
The price range of each tick is predefined by the system instead of being proposed by users.
Trades that happen within a tick still follows the pricing function of the AMM, while the equation has to be updated once the price crosses the tick.
Orders can be executed with any price within the price range, instead of being fulfilled at the same one price on order book exchanges.
With the tick design, Uniswap v3 possesses most of the merits of both AMM and an order book exchange! 💯💯💯
So, how is the price range of a tick decided?
This question is actually somewhat related to the tick explanation above: the minimum tick size for stocks trading above 1$ is one cent.
The underlying meaning of a tick size traditionally being one cent is that one cent (1% of 1$) is the basis point of price changes between ticks, ex: 1.02 — 1.01 = 0.1.
Uniswap v3 employs a similar idea: compared to the previous/next price, the price change should always be 0.01% = 1 basis point.
However, notice the difference is that in the traditional basis point, the price change is defined with subtraction, while here in Uniswap it’s division.
This is how price ranges of ticks are decided⁴:
Image source: https://uniswap.org/whitepaper-v3.pdf
With the above equation, the tick/price range can be recorded in the index form [i, i+1], instead of some crazy numbers such as 1.0001¹⁰⁰ = 1.0100496621.
As each price is the multiplication of 1.0001 of the previous price, the price change is always 1.0001 — 1 = 0.0001 = 0.01%.
For example, when i=1, p(1) = 1.0001; when i=2, p(2) = 1.00020001.
p(2) / p(1) = 1.00020001 / 1.0001 = 1.0001
See the connection between the traditional basis point 1 cent (=1% of 1$) and Uniswap v3’s basis point 0.01%?
Image source: https://tenor.com/view/coin-master-cool-gif-19748052
But sir, are prices really granular enough? There are many shitcoins with prices less than 0.000001$. Will such prices be covered as well?
Price range: max & min
To know if an extremely small price is covered or not, we have to figure out the max & min price range of v3 by looking into the spec: there is a int24 tick state variable in UniswapV3Pool.sol.
Image source: https://uniswap.org/whitepaper-v3.pdf
The reason for a signed integer int instead of an uint is that negative power represents prices less than 1 but greater than 0.
24 bits can cover the range between 1.0001 ^ (2²³ — 1) and 1.0001 ^ -(2)²³. Even Google cannot calculate such numbers, so allow me to offer smaller values to have a rough idea of the whole price range:
1.0001 ^ (2¹⁸) = 242,214,459,604.341
1.0001 ^ -(2¹⁷) = 0.000002031888943
I think it’s safe to say that with a int24 the range can cover > 99.99% of the prices of all assets in the universe 👌
⁴ For implementation concern, however, a square root is added to both sides of the equation.
How about finding out which tick does a price belong to?
Tick index from price
The answer to this question is rather easy, as we know that p(i) = 1.0001^i, simply takes a log with base 1.0001 on both sides of the equation⁴:
Image source: https://www.codecogs.com/latex/eqneditor.php
Let’s try this out, say we wanna find out the tick index of 1000000.
Image source: https://ncalculators.com/number-conversion/log-logarithm-calculator.htm
Now, 1.0001¹³⁸¹⁶² = 999,998.678087146. Voila!
⁵ This formula is also slightly modified to fit the real implementation usage.
3. Concentrated liquidity
Now that we know how ticks and price ranges are decided, let’s talk about how orders are executed in a tick, what is concentrated liquidity and how it enables v3 to compete with stablecoin-specialized DEXs (decentralized exchange), such as Curve, by improving the capital efficiency.
Concentrated liquidity means LPs (liquidity providers) can provide liquidity to any price range/tick at their wish, which causes the liquidity to be imbalanced in ticks.
As each tick has a different liquidity depth, the corresponding pricing function x * y = k also won’t be the same!
Each tick has its own liquidity depth. Image source: https://uniswap.org/blog/uniswap-v3/
Mmm… examples are always helpful for abstract descriptions 😂
Say the original pricing function is 100(x) * 1000(y) = 100000(k), with the price of X token 1000 / 100 = 10 and we’re now in the price range [9.08, 11.08].
If the liquidity of the price range [11.08, 13.08] is the same as [9.08, 11.08], we don’t have to modify the pricing function if the price goes from 10 to 11.08, which is the boundary between two ticks.
The price of X is 1052.63 / 95 = 11.08 when the equation is 1052.63 * 95 = 100000.
However, if the liquidity of the price range [11.08, 13.08] is two times that of the current range [9.08, 11.08], balances of x and y should be doubled, which makes the equation become 2105.26 * 220 = 400000, which is (1052.63 * 2) * (110 * 2) = (100000 * 2 * 2).
We can observe the following two points from the above example:
Trades always follow the pricing function x * y = k, while once the price crosses the current price range/tick, the liquidity/equation has to be updated.
√(x * y) = √k = L is how we represent the liquidity, as I say the liquidity of x * y = 400000 is two times the liquidity of x * y = 100000, as √(400000 / 100000) = 2.
What’s more, compared to liquidity on v1 & v2 is always spread across [0,∞], liquidity on v3 can be concentrated within certain price ranges and thus results in higher capital efficiency from traders’ swapping fees!
Let’s say if I provide liquidity in the range [1200, 2800], the capital efficiency will then be 4.24x higher than v2 with the range [0,∞] 😮😮😮 There’s a capital efficiency comparison calculator, make sure to try it out!
Image source: https://uniswap.org/blog/uniswap-v3/
It’s worth noticing that the concept of concentrated liquidity was proposed and already implemented by Kyper, prior to Uniswap, which is called Automated Price Reserve in their case.⁵
⁶ Thanks to Yenwen Feng for the information.
4. Range orders: reversible limit orders
As explained in the above section, LPs of v3 can provide liquidity to any price range/tick at their wish. Depending on the current price and the targeted price range, there are three scenarios:
current price < the targeted price range
current price > the targeted price range
current price belongs to the targeted price range
The first two scenarios are called range orders. They have unique characteristics and are essentially fee-earning reversible limit orders, which will be explained later.
The last case is the exact same liquidity providing mechanism as the previous versions: LPs provide liquidity in both tokens of the same value (= amount * price).
There’s also an identical product to the case: grid trading, a very powerful investment tool for a time of consolidation. Dunno what’s grid trading? Check out Binance’s explanation on this, as this topic won’t be covered!
In fact, LPs of Uniswap v1 & v2 are grid trading with a range of [0,∞] and the entry price as the baseline.
Range orders
To understand range orders, we’d have to first revisit how price is discovered on Uniswap with the equation x * y = k, for x & y stand for the amount of two tokens X and Y and k as a constant.
The price of X compared to Y is y / x, which means how many Y one can get for 1 unit of X, and vice versa the price of Y compared to X is x / y.
For the price of X to go up, y has to increase and x decrease.
With this pricing mechanism in mind, it’s example time!
Say an LP plans to place liquidity in the price range [15.625, 17.313], higher than the current price of X 10, when 100(x) * 1000(y) = 100000(k).
The price of X is 1250 / 80 = 15.625 when the equation is 80 * 1250 = 100000.
The price of X is 1315.789 / 76 = 17.313 when the equation is 76 * 1315.789 = 100000.
If now the price of X reaches 15.625, the only way for the price of X to go even higher is to further increase y and decrease x, which means exchanging a certain amount of X for Y.
Thus, to provide liquidity in the range [15.625, 17.313], an LP needs only to prepare 80 — 76 = 4 of X. If the price exceeds 17.313, all 4 X of the LP is swapped into 1315.789 — 1250 = 65.798 Y, and then the LP has nothing more to do with the pool, as his/her liquidity is drained.
What if the price stays in the range? It’s exactly what LPs would love to see, as they can earn swapping fees for all transactions in the range! Also, the balance of X will swing between [76, 80] and the balance of Y between [1250, 1315.789].
This might not be obvious, but the example above shows an interesting insight: if the liquidity of one token is provided, only when the token becomes more valuable will it be exchanged for the less valuable one.
…wut? 🤔
Remember that if 4 X is provided within [15.625, 17.313], only when the price of X goes up from 15.625 to 17.313 is 4 X gradually swapped into Y, the less valuable one!
What if the price of X drops back immediately after reaching 17.313? As X becomes less valuable, others are going to exchange Y for X.
The below image illustrates the scenario of DAI/USDC pair with a price range of [1.001, 1.002] well: the pool is always composed entirely of one token on both sides of the tick, while in the middle 1.001499⁶ is of both tokens.
Image source: https://uniswap.org/blog/uniswap-v3/
Similarly, to provide liquidity in a price range < current price, an LP has to prepare a certain amount of Y for others to exchange Y for X within the range.
To wrap up such an interesting feature, we know that:
Only one token is required for range orders.
Only when the current price is within the range of the range order can LP earn trading fees. This is the main reason why most people believe LPs of v3 have to monitor the price more actively to maximize their income, which also means that LPs of v3 have become arbitrageurs 🤯
I will be discussing more the impacts of v3 in 5. Impacts of v3.
⁷ 1.001499988 = √(1.0001 * 1.0002) is the geometric mean of 1.0001 and 1.0002. The implication is that the geometric mean of two prices is the average execution price within the range of the two prices.
Reversible limit orders
As the example in the last section demonstrates, if there is 4 X in range [15.625, 17.313], the 4 X will be completely converted into 65.798 Y when the price goes over 17.313.
We all know that a price can stay in a wide range such as [10, 11] for quite some time, while it’s unlikely so in a narrow range such as [15.625, 15.626].
Thus, if an LP provides liquidity in [15.625, 15.626], we can expect that once the price of X goes over 15.625 and immediately also 15.626, and does not drop back, all X are then forever converted into Y.
The concept of having a targeted price and the order will be executed after the price is crossed is exactly the concept of limit orders! The only difference is that if the range of a range order is not narrow enough, it’s highly possible that the conversion of tokens will be reverted once the price falls back to the range.
As price ranges follow the equation p(i) = 1.0001 ^ i, the range can be quite narrow and a range order can thus effectively serve as a limit order:
When i = 27490, 1.0001²⁷⁴⁹⁰ = 15.6248.⁸
When i = 27491, 1.0001²⁷⁴⁹¹ = 15.6264.⁸
A range of 0.0016 is not THAT narrow but can certainly satisfy most limit order use cases!
⁸ As mentioned previously in note #4, there is a square root in the equation of the price and index, thus the numbers here are for explantion only.
5. Impacts of v3
Higher capital efficiency, LPs become arbitrageurs… as v3 has made tons of radical changes, I’d like to summarize my personal takes of the impacts of v3:
Higher capital efficiency makes one of the most frequently considered indices in DeFi: TVL, total value locked, becomes less meaningful, as 1$ on Uniswap v3 might have the same effect as 100$ or even 2000$ on v2.
The ease of spot exchanging between spot exchanges used to be a huge advantage of spot markets over derivative markets. As LPs will take up the role of arbitrageurs and arbitraging is more likely to happen on v3 itself other than between DEXs, this gap is narrowed … to what extent? No idea though.
LP strategies and the aggregation of NFT of Uniswap v3 liquidity token are becoming the blue ocean for new DeFi startups: see Visor and Lixir. In fact, this might be the turning point for both DeFi and NFT: the two main reasons of blockchain going mainstream now come to the alignment of interest: solving the $$ problem 😏😏😏
In the right venue, which means a place where transaction fees are low enough, such as Optimism, we might see Algo trading firms coming in to share the market of designing LP strategies on Uniswap v3, as I believe Algo trading is way stronger than on-chain strategies or DAO voting to add liquidity that sort of thing.
After reading this article by Parsec.finance: The Dex to Rule Them All, I cannot help but wonder: maybe there is going to be centralized crypto exchanges adopting v3’s approach. The reason is that since orders of LPs in the same tick are executed pro-rata, the endless front-running speeding-competition issue in the Algo trading world, to some degree, is… solved? 🤔
Anyway, personal opinions can be biased and seriously wrong 🙈 I’m merely throwing out a sprat to catch a whale. Having a different voice? Leave your comment down below!
6. Conclusion
That was kinda tough, isn’t it? Glad you make it through here 🥂🥂🥂
There are actually many more details and also a huge section of Oracle yet to be covered. However, since this article is more about features and targeting normal DeFi users, I’ll leave those to the next one; hope there is one 😅
If you have any doubt or find any mistake, please feel free to reach out to me and I’d try to reply AFAP!
Stay tuned and in the meantime let’s wait and see how Uniswap v3 is again pioneering the innovation of DeFi 🌟
Uniswap v3 Features Explained in Depth was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「point spread function」的推薦目錄:
- 關於point spread function 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於point spread function 在 當張仲景遇上史丹佛 Facebook 的精選貼文
- 關於point spread function 在 Roundfinger Facebook 的最佳解答
- 關於point spread function 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於point spread function 在 大象中醫 Youtube 的最佳貼文
- 關於point spread function 在 大象中醫 Youtube 的最佳解答
point spread function 在 當張仲景遇上史丹佛 Facebook 的精選貼文
TCM Treatments of COVID-19
Written in Chinese by Dr. Andy Lee, March 7, 2020 (http://andylee.pro/wp/?p=7660)
Translated to English by Dr. James Yeh, March 13, 2020
I published an essay “From SARS to Novel Coronavirus” in Chinese on January 21, 2020 (http://andylee.pro/wp/?p=7169). At that time, I tried to discuss possible Traditional Chinese Medicine (TCM) treatments of Novel Coronavirus based on my clinical experience of treating many severe cases of pneumonia caused by various influenza and other diseases. Since then, I have directly and indirectly participated in treating patients of Novel Coronavirus successfully, had discussions with many doctors fighting the epidemic at the front line and many researchers conducting related researches, and read many reports on this subject. Although the “Novel Coronavirus Pneumonia” has been renamed to “COVID-19” (coronavirus disease 2019) and the name of the virus has officially named from “2019-nCoV” to “SARS-CoV-2”, I now firmly believe that my original judgment, views, and interpretations are correct. For the sake of easiness for people to read and share, in this essay, I am reorganizing my previous discussions and including some explanations on certain confusions as well.
First, there are numerous provinces and cities in China using TCM to fight the “COVID-19” (I will use the term “Coronavirus” from now on.) No matter whether the treatments were primarily using TCM or the combination of TCM and the methods of Western medicine, there have been a significant amount of positive outcomes. On the other hand, the views of how to use TCM to treat and the use of corresponding herbal formulas vary quite a bit. Even when TCM remedies were effective, why did some patients fully recover and were discharged from the hospitals but other patients still could not get the virus-free “negative confirmation” from virus DNA tests?
Many TCM doctors participating in the treatments and discussions often look at the Coronavirus issue from a single “Point” or the condition of the patient at that specific moment. Some interpreted the disease as “Dampness” (濕), “Dryness” (燥), “Cold” (寒), or “Heat” (熱). (Translator’s note: These interpretations are often the opposite ends of the spectra, like Dampness is opposite to Dryness; and Cold is opposite to Heat.) From the clinical practice point of view, those treatments based on such conflicting interpretations all had positive effects to some degrees. Then, which interpretation is the “correct one”? In fact, those simple interpretations all have some merits but don’t fully cover the subject in hand. Although TCM is based on “Dialectical Treatment” (辯證論治), i.e. treatment is derived from “observation and diagnosis” of patients’ complex symptoms, the most important thing is that disease shouldn’t be viewed as an isolated problem at a specific time, but the whole development of symptoms along a timeline. Not only we need to observe and diagnose the current ailment but also we have to understand the development history of the disease and to project how the disease will develop in the future. For a single patient, we might be able to focus on the clinical results of this patient. But for epidemics, we have to look at a bigger picture and take into account how this Coronavirus develops health issues inside the human body from TCM’s perspective. And, in clinical treatments, we also need to consider many variants caused by each patient’s preconditions and one’s strength to fight off the disease.
From my experience of curing many patients who were inflicted with flu-induced pneumonia and complications, and the recent participation in treating and curing Coronavirus patients, it is proper to summarize that no matter whether the virus is Coronavirus, bird flu, swine flu, or the “common” flu, we found that the bodily deterioration caused by the virus, in general, follows the description from the TCM theory first covered in the ancient literature “Treatise on Cold Damage on Miscellaneous Disease ” (傷寒雜病論). However, the progressions of the disease from such special viruses are much faster, more severe, and/or more persistent than that of the common flu. Patients’ own original “health” condition also complicates the progression. (Translator’s note: For example, the infliction rate of young children is much smaller than that of adults for Coronavirus.)
As I explained before, the TCM theory discussed that for the common flu or “catching a cold”, the disease starts with “Exterior Deficiency or Weakness” (表虛). That is, the “exterior” of the body is invaded by the “External Pathogen” (外邪), like virus, and has adverse reactions. (Translator’s note: Here the exterior doesn’t mean just the outside surface of the body like the skin, but all the surfaces topologically exposed to the outside like lining of throat, nose, and bronchus of the body.) This is the first stage of the whole episode and often can be effectively treated with the herbal prescriptions such as “Gui Zhi Tang” (桂枝湯). If the patient is not properly treated, the body fluids within the surface and muscles could not function properly. It will cause the transition to the next stage “Exterior Excess” (表實). (Translator’s note: The word Excess has various meanings: excessive reactions all the way to neoplasm, excessive wasteful things, etc.) Viral infection at this stage is matched to one of the several syndromes named with the corresponding herbal remedies such as “Ge Geng Tang” (葛根湯), “Ma Huang Tang” (麻黃湯證), and others. The TCM theory calls this stage “Exterior Coldness” (表寒). In history, many TCM doctors considered this stage as the body being hurt by outside coldness (傷於寒) or in plain words “Catching Cold”. However, that is a misunderstanding. While outside coldness is one of the causes leading to the stage “Exterior Coldness”, it is not the only cause. When the body fluids could not function properly, the normal body fluids which had proper fluidity to circulate and to fulfill vital functions (活水) became a pot of “Dead Water” (死水), i.e. wasteful water which can’t fulfill vital functions. In other words, the ancient literature “Treatise on Cold Damage on Miscellaneous Disease” (傷寒雜病論) is much beyond the simple interpretation of how to treat the ailment caused by “cold damage”, but a classical literature of explaining both the physiology and pathology of human body functions.
Normally, the ailment or symptoms of the common flu would be limited at this stage of “Exterior Coldness”. Even without any treatment, the human body often could fight off the virus with an immune response and fully recover. But when the effects of Exterior Coldness started to penetrate into the interior of the body, the first common organs to be affected will be the organs that have a short path to the outside. (Translator’s note: Topologically, trachea and lung are only a membrane distance away from the outside air.) Then the Exterior Coldness gets transformed into the next stages such as “Interior Coldness” (裡寒) and “Lung Coldness” (肺寒). (Translator’s note: Here “Lung” means the whole respiratory system, not only the lung organ.) Clinically, the patients start to show symptoms of the syndrome named after its herbal remedy “Xiao Qing Long Tang” (小青龍湯). At this stage, the patients have serious coughing and running nose. When the respiratory system is “affected by the coldness”, the body fluid function of the respiratory system gets affected. Just like when the cooling system of a car malfunctions, the engine would overheat. The circulation function of the lung becomes “Dry and Overheated” (燥热). This would lead to the next stage of “Heated Interior” (入裡化熱) and often be matched to its herbal remedy “Da Qing Long Tang” (大青龍湯). At this stage, it does not mean that the whole lung is “dry and heated”. In fact, many pneumonia patients exhibit “mixed coldness and heat” (寒熱夾雜) in the lung. For example, while the upper part of the lung is “dry and heated”, the lower part of the lung might suffer excessive mucus of a high density. Pleural effusion and hydronephrosis might start to develop quickly.
Such a complex situation was extensively discussed in Chapter 7 of the ancient literature “Synopsis of Prescriptions of the Golden Chamber” (金匱要略肺痿肺癰咳嗽上氣病脈證治第七篇). At this complex stage, the illness development varies significantly among patients of different preconditions and other variants. It is no longer the situation that a simple herbal remedy can be applied to all the situations. The TCM theory illustrates various treatments by those herbal remedies such as “She Gan Ma Hung Tang” (射干麻黃湯), “Ting Li Da Zao Xie Fei Tang” (葶藶大棗瀉肺湯), ”Ze Qi Tang” (澤漆湯), “Xiao Qing Long Jia Shi Gao Tang” (小青龍加石膏湯), and others. It doesn’t mean that one of the herbal remedies should be selected to treat a patient directly. Instead, the TCM Theory used these herbal remedies to teach its practitioners how to “think” and create a proper herbal remedy based on the conditions of a specific patient.
For example, the Coronavirus has quite a puzzling situation that many Western medicine doctors haven’t yet fully understood. Some severely affected patients exhibited fibrosis of the lung like the SARS phenomenon. Other severely affected patients did not have SARS-like lung fibrosis but had massive liquid cumulated in the lung, which even “drown” some patients to death. From the TCM point of view, it is not strange at all. Fibrosis of the lung is the typical following stage of Heated Interior matching to “Da Qing Long Tang” (大青龍湯). It was named as “Lung Atrophy” (肺痿) in the TCM theory. And the situation that one suffers from massive dense liquid accumulation is matched to symptoms of severe development after the stages matched to “She Gan Ma Hung Tang”( 射干麻黃湯) , “Ting Li Da Zao Xie Fei Tang” (葶藶大棗瀉肺湯), and others as discussed earlier. The TCM theory called it “Lung Abscess” (肺癰). In the TCM theory, Lung Atrophy and Lung Abscess are two progression paths of this virus depending on which path develops faster or even simultaneously. From the past and current reports, SARS virus tilts toward the path of Lung Atrophy, while the Coronavirus tilts a little more toward Lung Abscess.
The above explained the progression of flu and other epidemic virus infections. Now you might understand how different TCM doctors had different views or treatment methods, but all of the treatments had some partially positive effects. If a TCM doctor’s diagnosis at one particular moment was slight hotness of the lung, some mild herbs to “clean up the heat” (清熱解毒輕劑), often used by the “Southern School” doctrine (溫病派), might relieve the patient’s symptoms. But if a TCM doctor’s diagnosis at a different point of the progression was massive mucus accumulation, heavy dosage of strong herbs, often used by the “Northern or Classic School” doctrine (經方派) might be needed to treat Lung Abscess (肺癰). That is why we saw some reports that the “Pneumonia Formula One” (肺炎一號) used in Guangzhou city, which was based on mild herbs to reducing the “heat”, had some positive effects in Guangzhou but not so effective in Shanghai. In Shanghai, many TCM doctors had to switch to stronger herbal ingredient often found in “Da Qing Long Tang” (大青龍湯) and “She Gan Ma Hung Tang”( 射干麻黃湯) as discussed earlier. This was due to different weather patterns and different patients, i.e. different progression paths described in the previous paragraphs. In other words, from the specific moment of the doctor’s diagnosis, both views were correct. But neither of them grasped the progression timeline of this severe illness.
Another point raised earlier was why did some patients fully recover while others did not? According to the information given by the doctors on the front line, there were so-called “Western medicine and TCM combined treatments” in which Western medicine drugs were continuously given to the patients and TCM herbs were used as supplements. When adding TCM herbs had a positive effect and made a speedier recovery, it was all goodness. But when adding TCM herbs did not have positive results, then what? According to the doctors on the front line, the medical team did not really think through the stages of disease progression as discussed earlier and switch to different TCM remedies, but only increased the dosage of Western medicine drugs such as Interferon (干擾素), Chloroquine phosphate (磷酸氯喹) used to treat malaria (抗瘧疾藥物), Arbidol (阿比多爾) used to treat influenza (抗流感藥物), and others. Heavy dosages of such drugs had severe side effects and sequelae. In those “combined” treatments, the medical teams didn’t have enough TCM expertise to make sound decisions on herbal remedies. Instead, they simply used TCM herbs as “extra help”.
How about treatments primarily with TCM remedies? The chief Western medicine expert who leads the fight against the Coronavirus, Dr. Nanshan Zhong, admitted under political pressure that TCM was useful against light or even medium threat situations of Coronavirus but insisted that TCM could not cure severe cases. His statement was based on his belief that there is no ingredient in TCM herbs that could kill Coronavirus. I am sorry to say that Dr. Zhong is incorrect in this aspect. With solid patient cases as proof, TCM can actually cure severe cases of Coronavirus infection and other flu-related infections. When it did not, it is the particular TCM doctors who had not mastered the whole theory and methodology of TCM. But one thing that Dr. Zhong said correctly was that no ingredient in TCM herbs can “kill” the virus. However, the TCM treatment isn’t based on the ability to kill the virus. (Translator’s note: Western medicine drugs could not kill the virus either.) Many people still have the level of limited understanding that TCM can only improve the immunization ability or some herbs such as the root of Isatis tinctoria (板藍根) has some natural antibiotic chemicals. Such understanding is unfortunately poor and very limited. Although modern medical science still could not fully comprehend TCM theory and its clinical outcome, against Coronavirus, the better explanation is that TCM remedies can “improve the internal environment of the human body”. (Translator’s note: So that the patient would not fall into the adverse conditions that the organs fail to function.) In plain words, when the virus causes more mucus, TCM remedies reduce the mucus. When the virus causes fibrosis, TCM remedies reduce the “heat level” of the lung. TCM remedies tend to push the body and organs back to the original healthy states. Once the environment is unfriendly for the virus to keep replicating, the patients will have higher chances to eradicate the virus by themselves and recover. One can probably say that this explanation and method is similar to the idea of using Western medicine Interferon but without severe side effects. That is, TCM can cure not because it has the ability to “kill” virus by some ingredients but to help to restore patients’ “internal environment” to healthier conditions that prevent the virus from replicating quickly. (Translator’s note: If one buys the same argument made by Dr. Zhong that a medication needs to have ingredients to kill the Coronavirus, then all the medications used today would not qualify. Then do we give up? In fact, why TCM was not selected to treat severe cases was because those stronger and less commonly used herbs were not applied properly or the TCM doctors at hand had less confidence for doing so. )
Now, we can go back to discuss how clinically TCM can treat and cure Coronavirus patients. For light to mild cases, most of the different TCM treatment methodologies could help. For medium to severe cases, as I discussed in my previous essay, we need to utilize the strength of certain herbs:
- Sheng Shi Gao (Gypsum, 生石膏): To reduce heat inside the lung (清肺熱) and enhance the liquid circulation in the respiratory system (加強肺津液運作)
- She Gan (Belamcanda chinensis, 射干)、Zi Wan (Aster tataricus, 紫菀) 、Kuan Dong Hua (Tussilago farfara flower, 款冬花)、Sheng Ban Xia (Pinellia ternate, 生半夏)、Ting Li (Sisymbrium indicum, 葶藶)、Da Ji (Euphorbia pekinensis Rupr., 大戟), etc.: To reduce accumulation of excessive mucus and wasteful fluids inside the respiratory system (去肺下方濃稠痰飲、肺積水、胸腔積液等)
- Ma Huang (Ephedra sinica Stapf., 麻黃), etc.: To enhance the lung function (宣肺、發陽)
- Mai Men Dong (Ophiopogon japonicas, 麥門冬)、Xing Ren (Prunus armeniaca, 杏仁): To moisturize the lung (潤肺)
That is, we need to combine the theory and targeted responses of the various herbal remedies such as “Da Qing Long Tang” (大青龍湯), “She Gan Ma Hung Tang” (射干麻黃湯) , “Ting Li Da Zao Xie Fei Tang” (葶藶大棗瀉肺湯), ”Ze Qi Tang” (澤漆湯)“, etc. as discussed earlier, and properly adjust the dosages and ratios of ingredients to fit the requirements of individual patients based on their conditions. In addition, if the patients have other ailments, those conditions need to be taken into account also, such as:
- For “Coldness and Wetness of the Middle and Lower Abdomen“ (中下焦寒濕) or “Deficient Kidney Function” (腎陽不足): Add Bao Fu Zi (processed Aconitum carmichaelii Debx root, 炮附子)、Xi Xin (Asarum sieboldii, 細辛), etc.
- When the liver function is weak or damaged by heavy dosages of Western medicine drugs such as interferon: Add Chai Hu (Bupleuri Radix, 柴胡)、Huang Qin (Scutellaria baicalnsis Geprgi root, 黃芩), etc.
There is no question that it is very challenging to fight off the Coronavirus. The clinical treatments will seriously test TCM doctors’ thorough understanding of TCM and their ability and courage to call the right shots under a great amount of pressure. On the other hand, it is also a good time to prove that TCM can be effectively used to fight various viruses in a superb and speedy fashion with little sequelae and at a much lower cost.
For fighting such a new and aggressive virus epidemic, there is no single TCM herbal formula that can treat all situations. One must have deep knowledge of the stages of the disease, along with close examinations on patients’ preconditions, so one can use the most effective prescription to intercept and turn the symptoms around. On the other hand, many provinces and cities in China provided TCM guidelines on Coronavirus treatments and pre-fixed herbal formulas to address people’s demands on a herbal remedy for “common usage”. Among them, I found the current recommendation from the Chinese National TCM Administration the most appropriate for a good percentage of Coronavirus patients. The herbal remedy was recently named as “Qing Fei Pai Du Tang” (清肺排毒湯), which could probably be translated to “clean up the lung and get rid of the toxic”. In line with the discussion above, this specific herbal formula includes Ma Huang (Ephedra sinica Stapf., 麻黃), Zhi Gan Cao (processed Glycyrrhiza uralensis Fisch., 炙甘草)、Xing Ren (Prunus armeniaca, 杏仁)、Sheng Shi Gao (Gypsum, 生石膏)、Gui Zhi (Ramulus Cinnamom, 桂枝)、Ze Xie (Alisma orientalis, 澤瀉)、Zhu Ling (Polyporus umbellatus, 豬苓)、Bai Zhu (Atractylodes macrocephala Koidz., 白朮)、Fu Ling (Poria, 茯苓)、Chai Hu (Bupleuri Radix, 柴胡)、Huang Qin (Scutellaria baicalnsis Geprgi root, 黃芩)、Jiang Ban Xia (Pinellia ternate, 薑半夏)、Sheng Jiang (Ginger, 生薑)、Zi Wan (Aster tataricus, 紫菀)、Kuan Dong Hua (Tussilago farfara flower, 款冬花)、She Gan (Belamcanda chinensis, 射干)、Xi Xin (Asarum sieboldii, 細辛)、Shan Yao (Dioscorea oppositifolia, 山药)、Zhi Shi (Citrus aurantium, 枳實)、Chen Pi (Citrus reticulata Blanco, 陳皮)、and Huo Xiang (Pogostemon cabin, 藿香). Since such an herbal remedy was designed for “common usage”, it has to consider all degrees of disease severity. Therefore, the dosages can’t be too heavy, as the majority of the patient cases are light to mild. As the result, “Da Qing Long Tang” (大青龍湯) discussed earlier became a lighter herbal formula named as “Ma Xing Gan Shi Tang” (麻杏甘石湯). The stronger herbal ingredients such as Ting Li (Sisymbrium indicum, 葶藶) and Da Ji (Euphorbia pekinensis Rupr., 大戟) to treat pleural effusion and hydronephrosis are not included. Hence, for severe cases, the herbal remedy from the Chinese National TCM Administration needs to be enhanced with additional ingredients and larger dosages.
In summary, as long as the TCM doctors have sufficient knowledge and clinical experience, by applying the proper methodology, TCM alone is capable of dealing with severe Coronavirus infections. (Translator’s note: There is much to do to develop a comprehensive diagnostic and treatment methodology which can help many TCM doctors to pinpoint the patient’s condition and stages of the infection to make the proper decision, especially when fully qualified TCM doctors are of short supply.) At this moment, there is no “special drug” in Western medicine to cure Coronavirus, but to resort to cortisone, antibiotics, interferon, anti-malaria, anti-flu drugs to maintain the lives of patients and passively wait and hope that the patients’ bodies can find their own way to turn the situation around. Even then, the Western medicine drugs mentioned above all potentially have significant side effects and sequelae. Patients with severe cases might be able to get out of the deathbed but most likely live with some permanent damages to the body. Dr. Zhong, China’s chief Western medicine expert on the Coronavirus epidemic, also warned that the current path of developing the “special drug” would most likely lead to severe sequelae to the patients. Given that is the case, why don’t we put much more effort to fully develop the TCM treatment of viral infection, not just for Coronavirus but also for future viruses which will bound to happen in the future?
(Translator’s note: As China is getting good control of the virus spread and gradually recovers from this epidemic, the knowledge learned will be invaluable to the rest of the world. Europe and the United States are on the exponential rise of new cases as of the writing on 3/14/2020. Various models predict that in the US alone Coronavirus infections can reach millions, as discussed in the Opinion Column of New York Times, “How Much Worse the Coronavirus Could Get, in Charts” by Nicholas Kristof and Stuart A. Thompson, March 13, 2020. China should continue to put efforts to develop TCM diagnostic and treatment methodology so that millions of people in the rest of the world can be helped and saved. TCM is not just for science, it is for humanity.)
(http://andylee.pro/wp/?p=7729)
#當張仲景遇上史丹佛
point spread function 在 Roundfinger Facebook 的最佳解答
1
ได้ยินเสียง 'ผู้ใหญ่' หลายคนเป็นห่วงว่า 'คนรุ่นใหม่' จะตัดสินใจเลือก 'ผิด' อันนี้ก็ชวนให้สงสัยว่า อะไรคือสิ่งยืนยันและทำให้มั่นใจนักหนาว่า ตัวเลือกของตนเองคือสิ่งที่ 'ถูก'
2
จากที่ได้คุยกับคนรุ่นที่เพิ่งมีโอกาสเลือกตั้งครั้งแรก (18-21 ปี) พอจะจับความรู้สึกได้ว่า เขารู้สึกรู้สากับบรรยากาศรอบตัวซึ่งเกิดขึ้นในช่วงที่เขาไม่ได้เลือก เมื่อมีโอกาสเลือกตั้งจึงต้องการเลือกในสิ่งที่ตนเชื่อว่าน่าจะดี ซึ่งคำตอบว่า 'ดี' นั้นก็หลากหลาย
...Continue Reading1
Hearing many ' Adult s' are worried that ' new generation ' will decide to choose ' wrong '. This one asks you to wonder what is confirmed and ensure that their choice is ' right '
2
From talking to a generation who just had the first election chance (18-21 years), he felt that he felt about the atmosphere around which happened during the time he didn't choose. When there was a chance to vote, he wanted to choose what he believed would be good. The answer is 'good' is a variety.
3
Think and similar to ' Adult ' in an atmosphere without prejudice. When it comes to election opportunity, we will decide from government work. Before that. If you like it, choose that party again. If you don't like it, turn to try another party. There is no gods or permanent devil. You are good at not following the policy that you said or the cuddle-Function Corps will change your mind.
4
The new generation is based on the current government's work. Their vote will reflect how he feels. (no one knows the result, only some adult concerns)
5
The need for what values and value in each person's life. Each age is different. Taking the value that you hold to judge the value of others is a bit ' not honoring ' (don't want to use the word insult) when we are in the era. All ages have access to the news. Maybe - the new generation may even have access to new resources than some predecessors.
6
When the constitution determines over the age of 18, it means he is a self-thought citizen and imposed to show his will. He chooses what he values, what is the value for him and what he wants to see. In this country which... is his country as much as the elders.
7
The important point is that we should not divide the people into ' Adult ' and ' young generation ' because the way to look like this is risky to use proverbs that follow adults. Dogs don't bite or adults. Hot shower before. It's worth the birth before senior knows better. Better, smarter. Even thinking about virtue more
8
I don't mean that the new generation is better than nothing. I just want to say that we should think that the voters at any age is equal status. Adults have adult value. The new generation has value. There are many ideas, beliefs that are true. It's not. Can be divided by ' age '. It's a matter of background and focus on something different.
9
The more you draw, the more you create conflict. The world is not divided by 'age' in each group. There is a variety. Putting signs for each other to create conflict for Maya City.
10
The most important thing is that we all should honor and respect the opinions and choose of different people from us, whether he is a young generation, women, gender, poor, rich, handicapped people, other provinces, yellow shirts, red shirts, etc.
11
'honoring' means that his 1 VOICE IS EQUAL TO OUR 1 voices.
12
If you want to convince those who think differently from us, convince by giving information, not to oppress you that I know better. I am more virtue or you were born later. These things besides not being able to change your mind and also create a line for two sides to spread. More and more and more.
13
We all were young people before. We both know that when adults say he knows better, it doesn't make us want to listen to him. Ask you to smile weak and smh with adults who like to use ' Adult ' to oppress.
14
The world has changed. We have to accept that the difference is made more ' equal ' every day. When everyone realizes their own ' right ' to act, check and objection without thinking he is older than me. He is more powerful than me. He is a man I'm a girl, he's high school, I study less, etc.
15
Because older people don't mean to be a good person, powerful people do wrong, think a lot of bad things. Good education people are not that they think good to everyone. When it's like this, we can't ' surrender ' and ' believe ' anyone who says they are ' better ' better ' Someone else if you don't have a chance to check it out
...
16
What is the advantages to realize your own 'rights' and equality for me? Then this brings honor as human beings.
17
I just went to make a list of life areas in South Korea, a country that has been talked about as a transition from a long military government to strong democracy. (of course, there are many dimensional problems like in many countries, but there are things to learn)
18
With the basis of Confucius cult, South Korea, there is a similar to Thai similarity in the old days. Social Hierarchy is very focused. The crew must listen to the boss. Students should not argue. Teachers, teachers, female must respect men, children must obey parents,
19
Those things have beauty and good things, but there are bad sides too. For If those who should respect ' do wrong, it is difficult for those who have lower status to fight. But these values have changed quite.
20
While I travel to Seoul National University (number one university in South Korea), there was a student protest in front of the chancellor building. In Case a male teacher uses words and touch to abuse. Many students come out to gather together. Ask the university to manage the university. There is an important tv channel.
21
I have a chance to talk to Thai teachers who teach Thai language to South Korea. The teacher told me that when teaching, you need to be careful of words. Because if you speak sensitive or disrespectful things, it may be complained by students like examination. It must be very thoughtful if I have scored less than I thought. I would write a complaint letter to the teacher to explain. Everyone takes care of their rights. Not let anyone take advantage of or do bad things for themselves
22
These things make the teacher not think that they are big or more powerful than our students are equal. Just have different duties. But the rights in life are not high, low. You can check it out.
23
This kind of equality brings honor of humanity. He is younger. It's not that we can do anything to him. Men are not to abuse young women on a whim.
24
The more you honor, the more power in us will be reduced, the power against respecting the thoughts and humanity of others.
25
In Thailand, there is also complaints and keeping rights like this. What is considered is the result when complaint. When criticize or examining someone who has more powerful than that person is taken care of.
26
Not accepting election results by thinking that another group of less knowledge or less virtue reflects the level of respect of social friends as well.
27
In a society where many people are so normal for us to like. Different. Choose different. What we should realize is the ancient idea. Melody " I know better " or " I am higher " how often does it come up in our hearts? What we use to support. That belief that self is better than higher than it is, age? Experience? The number of gray hair? Qualifications? Being a city man? Status? Or what? Are those ' Maya s' that we use to fool ourselves that we should have more rights than other lives?
28
Do we believe that every life has the potential to learn. It's not different from us. Let him choose him to try wrong and learn to choose a new one. Just like we used to choose right and choose wrong.
29
More than that, how do we know what we say is good for him?
30
Which is right - wrong. Good-bad for choosing a leader is hard to judge many good people. When power becomes bad people. It doesn't mean cheating only. Even if it's bad, using power in the wrong way. imposed others is not good too.
31
More important than choosing ' good person ' or ' choose right ' is to choose and have the right to check, ask, ask, criticize.
32
These need citizens who believe in their rights and protect their rights. Choose and continue to check.
33
But how can we expect citizens who realize their rights if we keep intimidating others that they are stupid to choose that. Don't know that choose like that and say that you have to choose like me only to be right. This is the idea that doesn't honor different people. Very corny.
34
This election should be a good opportunity for us to start exploring our own thoughts when we hear which party this person chooses. Which party do we feel, how do we feel about him. Hold yourself big or honor the difference.
35
The reason to honor other people's thoughts because that is honoring him by honoring each other. It will create a better atmosphere than intimidating each other, because that may be the foundation of how some people see that they are better than others. It may be. The Root of how men disrespect women by thinking that it's okay. Seniors punish juniors when they accept the younger brother and think it's normal. People are better than insulting people until without knowing. For a better society, it has to start by giving the same person to honor his thoughts
36
Seeing a lot of people coming out to pre-election. I feel excited about using the rights of friends, brothers and sisters in society. I want to support the new generation (of course, all generations) who just had a chance to go out to use the first election rights in my life. I want I want to listen to your voice. It may be different from me. But no matter what I choose, I will honor and count every voice equal to one of my own voice.
37
I don't think I know better. Don't believe that the value I hold is more important than the value that the kids hold or see that it's good and also see that we still have to exchange. Learn from each other on a long path that we have to try wrong. Try right and correct. Let's develop together
38
A path called " democracy
39
Democracy is not just about going to be bad and dropping the election card. If it is to realize your rights and honoring other people's rights, not only the right to election, but also means everyday rights in every dimensions.
40
The Beauty of democracy is here. It is an atmosphere that no one can abuse another. Just because they are different. Don't think the same, don't like each other, but we have to respect each other's humanity rights
When so, there will be no ' Adult ' or ' young generation '.
There are only 'people' who honor each other.Translated
point spread function 在 The Point Spread Function in Details - Zeiss 的相關結果
The ideal point spread function (PSF) is the three-dimensional diffraction pattern of light emitted from an infinitely small point source in the specimen ... ... <看更多>
point spread function 在 What is a Point Spread Function? - Search the Zemax ... 的相關結果
The Point Spread Function (PSF) of an optical system is the irradiance distribution that results from a single point source. (A telescope ... ... <看更多>
point spread function 在 點擴散函數- 維基百科,自由的百科全書 的相關結果
點擴散函數(英語:point spread function,簡稱PSF)是描述光學系統對點源解析能力的函數。因為點源在經過任何光學系統後都會由於衍射而形成一個擴大的像點,通過測量 ... ... <看更多>